尊敬的TI社区技术人员,
你们好!
我打算用CC2640R2F的SPI接口外接一个SRAM,另一个SPI接口外接传感器。
1. 传感器的数据可以通过DMA直接存储到外接SRAM上吗?
2. 若第1条可行,则接下来用任意寻址的方式读取外接SRAM上的数据,是否可行?
3. 上述两条可行,那么有类似的案例或SDK例子可供参考吗?
期待解答,非常感谢!
Viki Shi:
CC2640R2F支持SPI+DMA以增加吞吐量,“用CC2640R2F的SPI接口外接一个SRAM,另一个SPI接口外接传感器”,传感器的内容可以通过SPI+DMA传递到CC2640R2F上,操作外接的SRAM没有例程,我们有一个SPI操作外接flash的例程:dev.ti.com/…/node
user6327293:
回复 Viki Shi:
我不是要把传感器的内容通过SPI+DMA传到CC2640R2F的片上RAM,而是传到外接RAM,我看手册上说支持Peripheral-to-peripheral的DMA,请问可以把传感器的内容通过SPI+DMA直接传到外接RAM上吗?
灰小子:
回复 user6327293:
理论上是可以的,和2楼专家说的只是传输方向不同。
但在网上没看到过类似例程。
xyz549040622:
理论上,只要支持SPI+DMA,就可以通过SPI的DMA通道把数据传到外部设备的。
user6327293:
回复 灰小子:
我现在就是想确定一下有没有实现过的实例
Viki Shi:
回复 user6327293:
正如之前回复的,没有,只有一个SPI操作外接flash的例程,链接请看上面
xyz549040622:
回复 user6327293:
不是所有实现过的,都能找到例程的,理论上可行就开干吧,例程找不到的。
TI中文支持网
