[应用相关] 串口DMA接受不定长数据的一种方法

[复制链接]
558|3
 楼主| 呐咯密密 发表于 2024-3-8 12:06 | 显示全部楼层 |阅读模式
LAT1315 串口DMA接收不定长数据的一种方法_V1.0.pdf (472.1 KB, 下载次数: 12)


zhuomuniao110 发表于 2024-3-10 17:55 | 显示全部楼层
学习一下,具体如何实现。
zhuomuniao110 发表于 2024-3-10 17:55 | 显示全部楼层
使用串口接收不定长数据时,可以有多种方法,比如最常见的有额外使能一个定时器,在超过定时范围未收到后续的字节时,认为此帧结束;或者利用 IDLE 中断,当数据空闲时,自动产生中断;亦或每接收到一个字节后都通过应用程序进行一次处理。这次我们介绍另外一种方法,在 DMA 方式下利用硬件接收超时中断(Receiver timeout interrupt)实现不定长数据的接收。
zhuomuniao110 发表于 2024-3-10 17:56 | 显示全部楼层
资料很棒,看了一下,手把手教程,给力。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:苏州澜宭自动化科技嵌入式工程师
简介:本人从事磁编码器研发工作,负责开发2500线增量式磁编码器以及17位、23位绝对值式磁编码器,拥有多年嵌入式开发经验,精通STM32、GD32、N32等多种品牌单片机,熟练使用单片机各种外设。

568

主题

4085

帖子

56

粉丝
快速回复 在线客服 返回列表 返回顶部