有关开启DMA串口自动接收后还会进入串口中断RI吗
有关开启DMA串口自动接收后还会进入串口中断RI吗
肯定可以只进DMA支持的DMA串口中断/【如200个字节进一次】,不需要每个字节都进普通的中断
===具体咋用,看数据手册,我不是技术N年,先回答到这。等明上班时间我们同事答复您
还是要看STC32的数据手册 神农鼎 发表于 2023-4-3 18:55
肯定可以只进DMA支持的DMA串口中断/【如200个字节进一次】,不需要每个字节都进普通的中断
===具体咋用,看 ...
可我实测在开启自动接收DMA后不会进入串口中断RI 是否进入串口中断,看你是否允许串口中断。 串口中断和DMA中断是2个不同的东西,需要分别设置 梁工 发表于 2023-4-3 20:12
是否进入串口中断,看你是否允许串口中断。
串口中断打开的同时使用DMA自动接收,还会进入串口中断吗 QQ624353765 发表于 2023-4-4 07:59
串口中断打开的同时使用DMA自动接收,还会进入串口中断吗
如果打开串口中断的话每收发一个字节会进入串口中断。
如果不打开串口中断,只打开DMA中断的话,收发完成指定字节数的数据后产生DMA中断,不会再产生串口中断。 乘风飞扬 发表于 2023-4-4 09:22
如果打开串口中断的话每收发一个字节会进入串口中断。
如果不打开串口中断,只打开DMA中断的话,收发完成 ...
也就是说串口中断打开的同时启动DMA接收也会产生串口中断 QQ624353765 发表于 2023-4-4 07:59
串口中断打开的同时使用DMA自动接收,还会进入串口中断吗
是否进入串口中断,看你是否允许串口中断。
页:
[1]