将外部8位并行数据从io口直接读到f7的sdram中

2019-07-20 16:41发布

请问外部高速adc的8位数据怎么直接读到f7的sdram中,f7的fmc数据线支持这种方式吗?或者可以使用fifo缓存再直接传输到sdram中吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-20 18:03
可以的。
使用DMA,存储器到存储器模式。 从FSMC的数据区域开始读取,存放到SDRAM的数据区。
这样也许可以达到你的要求。
taizonglai
2楼-- · 2019-07-20 19:06
那得看用的ADC的数据手册支持什么接口!
魂萦xy
3楼-- · 2019-07-21 01:04
zuozhongkai 发表于 2017-2-22 11:03
那得看用的ADC的数据手册支持什么接口!

adc就是8位的并口,一个clk,一个输出使能,速度有好几M的,请问可以通过什么方式读入sdram中呢?谢谢!
魂萦xy
4楼-- · 2019-07-21 06:30
 精彩回答 2  元偷偷看……
魂萦xy
5楼-- · 2019-07-21 07:50
正点原子 发表于 2017-2-21 21:53
可以的。
使用DMA,存储器到存储器模式。 从FSMC的数据区域开始读取,存放到SDRAM的数据区。
这样也许可 ...

用什么触发dma呢,stm32又不支持io口中断触发,这好像行不通呀

一周热门 更多>