1. 首页
  2. 数据库
  3. 其它
  4. ARM中基于DMA的高效UART通讯及其应用

ARM中基于DMA的高效UART通讯及其应用

上传者: 2020-12-21 17:57:31上传 PDF文件 235.41KB 热度 7次
在UART通讯中,通过采取DMA方式,直接将UART接收的数据转移到设定好的RAM区,然后设置相应的全局标志,通知主程序数据可用就可以了。开发人员不需要到UART的缓冲区中读取数据,直接读RAM就可以了。与采用中断方式或者查询方式的串行口通讯方式相比较,不仅仅可以节省CPU通讯时用于接收数据的时间,同时可以防止UART接收的数据由于没有及时被读取而丢失,提高了通讯的可靠性。
用户评论