- 课程目录
- 相关资源
- 课程笔记
[音乐播放]
您好,我是 Prasana。
在这段视频中,我将向您介绍
一个 Sitara系列处理器中的子系统,
即 PRU-ICSS。
特别是,我将向您展示如何使用 PRU-ICSS
来连接处理器
和多种 ADC,而非 FPGA。
让我们来看一下设置方法。
我们这里有四块电路板。
一块传感器板、一块 BeagleBone Black 板、
还有一块接口板。
其中传感器板用于
连接到 PT 和 CT 的次级侧。
将输出连接至模拟前端卡
此卡配备 6 个数据转换器、1 个增益级和 1 个驱动级。
模拟前端卡的输出通过接口卡
与 BeagleBone Black EVM 板连接。
现在,让我们看一下方框图。
在左侧,您可以看到 6 个 ADC
每个 ADC 都具有 8 个通道或者说,总共有 48 个通道。
每个 ADC 的运行速率为 256kSPS。
右侧是Sitara 处理器。
左侧的来自PRU 子系统的 GPIO
与全部的 6 个通道相连。
每个 PRU 有两个内核。
第一个内核与ADC 的 SPI 接口相连
并且单独控制 ADC 的时序和
同步。
第二个内核用于处理捕获的数据。
这两个内核结合起来可以帮助我们估算
内核一的信号频率,并改变内核零的采样率。
有三个主要优势。
第一,ADC 吞吐量增加。
PRU-ICSS 可以在 ADC 接口
独立控制时序。
SPI 和数据总线不相连
从而使得吞吐量
明显提高。
第二,处理器得到解放。
处理器再也不用管理资源配置,
因此可以释放带宽。
第三,数据采集性能提高。
相干的采样通过
利用 PRU-ICSS 的内核一和内核零将频谱泄露降低最低。
有关更多信息,请访问下方链接
或者在 ti.com.cn 搜索 TIDA-01555。
谢谢您观看本视频。
课程介绍
共计1课时,2分34秒
猜你喜欢
换一换
推荐帖子
- gpio口该怎么接?
- 我现在想通过gpio口外接一块电路板,但接口要将近两百位,请问我该如何接?需要什么扩展芯片吗?请高手指教!!...
- joe599 DSP 与 ARM 处理器
- F2812烧写中遇到的问题
- 我想把ucos移植去2812,但是在烧写中遇到了一些问题,这个问题我在论坛见过,不过不清楚具体是怎样解决的~ 下面是遇到的状况: 使用ti的烧写插件烧写FLASH时出现以下提示: Code Composer could not locate: FlashAPIInterface.c Would you like to browse for it? Do no...
- zlhjd 微控制器 MCU
- 关于仿真板AD采样
- 我用的是DEC2812。查看了一下仿真板,没有发现AD有输入信号,为什么采用TI提供的例子进行仿真时AdcRegs.RESULT会有转换数据? 另外,进入AD中断程序后,为什么可以直接读转换结果,不需要等待转换结束才开始读吗? 请各位指点! ...
- liuxin00738 模拟与混合信号
- 用C语言设计TMS320C2X/C5X应用程序(三)
- (三)寄存器变量在一个函数中,定点C编译器可以自由使用多至两个寄存器变量。如果要在函数中使用寄存器变量,则应在函数的参数表或函数的第一块中定义。否则,作为一般的变量处理。编译器用AR6和AR7作为寄存器变量,其中AR6分配给第一个寄存器变量,AR7分配给第二个寄存器变量。由于在运行时建立一个寄存器变量约需4个指令周期,因此,只有当一个变量访问2次以上,使用寄存器变量的效果才能明显地体现出来。三、函...
- yijiang DSP 与 ARM 处理器