stm32可以用IO口触发DMA传输吗?

2019-07-20 17:40发布

如题,STM32可不可以像飞思卡尔K60那样利用io口触发DMA传输?这样我认为会有很多应用啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
zmingwang
1楼-- · 2019-07-20 20:36
没有直接用于IO的DMA传输,所以通过DMA来传输IO值的功能STM32是没有的。
但是如果是用其他外设,比如定时器,ADC等,是可以用IO触发的,所以可以实现IO触发DMA传输。比如定时器,可以配置为外部触发,并使能DMA功能,就可以通过IO来触发定时器并用DMA传输捕获的值。其他支持DMA和外部触发的外设也是一个道理。
正点原子
2楼-- · 2019-07-20 20:47
 精彩回答 2  元偷偷看……
faiz
3楼-- · 2019-07-20 22:55
zmingwang 发表于 2016-12-26 17:40
没有直接用于IO的DMA传输,所以通过DMA来传输IO值的功能STM32是没有的。
但是如果是用其他外设,比如定时 ...

原来如此 谢谢了
faiz
4楼-- · 2019-07-21 04:01
正点原子 发表于 2016-12-27 22:20
貌似没有这个功能

我还打算IO口触发摄像头场中断来着
faiz
5楼-- · 2019-07-21 09:48
 精彩回答 2  元偷偷看……

一周热门 更多>