
基于DMA的串口数据收发实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了一种采用直接内存访问(DMA)技术来提高串行通信接口(串口)数据传输效率的方法,详细阐述了其工作原理及应用实践。
使用中断来实现串口传输会频繁地进入中断函数,这无疑增加了MCU的负担,并可能干扰正常程序的运行。对于一些实时性要求高的应用,例如数字显示应用中,液晶屏可能会受到影响而不能正常显示。相比之下,采用DMA(直接内存访问)技术进行串口数据收发,在数据收发过程中不需要MCU干预,由DMA独立完成任务。只有在接收或发送完成后才会进入中断处理后续操作,因此MCU的使用效率更高。
全部评论 (0)
还没有任何评论哟~


