4851| 2
|
串口什么时候应该配置为中断模式orDMA中断模式? |
5金钱
最佳答案如果对时间上有限制, 比如,主CPU除了处理串口外,还需要处理其它的事情, 但串口发送的数据又多, 因为CPU直接写串口,需要主CPU等在哪里一个字节一个字节的发送出去, 由于串口传输的速度限制, 当数据很多时, CPU要等在哪里很长时间做不了别的事情, 这时, 用DMA,就帮上大忙了, 将需要发数的数据写入发送缓存区,使能DMA传输,余下的发送工作就是DMA的事了, CPU就可以做别的事情,如果需要发送完成处理一些情情,只需要使能DMA传输完成中断 ...
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-26 08:21
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网