关于DCMI的DMA问题,请原子哥也看看

2019-07-20 03:05发布

我用的是H7,在学习的时候发现个问题,思考没有答案:
DCMI的数据是在DR上产生的,手册上说,每当有32位的数据,就会触发一次DMA
而DMA中,外设的数据宽度我们是设为32位,在没有启用FIFO的情况下,MSIZE是无关的,也就是传输是以32位来的。
但LCD的数据,是16位的,用的FMC
请问要如何理解这里?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-20 03:15
DMA会自动进行封包解包,也就是32-->16,是DMA自己可以执行的。
Psheng
2楼-- · 2019-07-20 04:24
DAM是可以配置成半字16位宽度的吧
kmmyk
3楼-- · 2019-07-20 07:21
 精彩回答 2  元偷偷看……

一周热门 更多>