- 课程目录
- 相关资源
- 课程笔记
[音乐播放]
您好,我是 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秒
猜你喜欢
换一换
推荐帖子
- TI Stellaris学习笔记(使用openocd(基于mingw)调试LM3S811开发板环境的搭建)
- LM3S811开发板学习笔记---使用openocd(基于mingw)调试LM3S811开发板环境的搭建收到网站的LM3S811开发板,不能放那浪费了。因本人在linux环境下开发的较多,对keil和iar等环境也不是很熟悉而且他们是商业软件,使用D版毕竟不太好,这里就以如何使用开源的openocd调试器来下载,仿真LM3S811开发板为起点来系统学习下这个芯片。附件包含2个文档,一份是mingw...
-
jordonwu
微控制器 MCU
- 大四学生请教:毕设被安排做lm3s9b92的以太网通讯功能
- 在下大四学生,之前在学校只接触过很浅的嵌入式知识,现在毕业设计被安排在一公司参加一个项目,要实现一块板子的以太网通讯功能,板子应该是arm cortex m3核心,lm3s9b92的型号,我要实现的功能是将温度、液位等数据通过以太网接口传给计算机,我只负责完成数据传输的功能,目前已经浏览完本论坛绝大部分相关帖子了,发现很多人都在做以太网传输的项目,但是有的人的板子是9b96 或者smt32,没有和...
-
bonnypro
微控制器 MCU
- UART FIFO
- 今天我调试的时候,发现一个有点奇怪的问题,就是接收FIFO。FIFO的可以装下16字节的数据,我设置接收FIFO深度位7/8,当我发送14个数据的时候,这个时候是肯定不会发生超时中断的,这个效果也出来了。但是当我发送15个数据的时候,也不会发生超时中断,直到发送16个数据的时候才会发生超时中断。。。 设置7/8深度的FIFO ,我看资料可至多14个数据,可我15个数据了啊...神奇+意外+不知所...
-
suguoliu
微控制器 MCU
- 用M3实现UART
- 用M3实现UART [ 本帖最后由 taburiss001 于 2011-10-11 14:26 编辑 ]...
-
taburiss001
微控制器 MCU




























京公网安备 11010802033920号