검색으로 돌아가기
기록
用于UART异步串行通信的自同步接收方法、装置、设备、介质及程序产品
발명유효
10청구항 · 5 독립항
§ Ⅰ
개요
발명자
王晶; 宁勇敢; 陈致远; 于义广
IPC 분류
G06F 13/40 (2006.01)G06F 13/42 (2006.01)
本申请提供一种用于UART异步串行通信的自同步接收方法、装置、设备、介质及程序产品,方法包括:对UART接收引脚的串行输入信号进行连续采样,并根据预设的窗口长度形成随时间更新的窗口序列;对窗口序列进行同步模式检测,当窗口序列满足预设的同步模式时,生成同步触发信号;在生成同步触发信号时执行同步保持控制,在同步保持期间屏蔽新的同步触发,并基于同步触发信号输出用于位定时的同步使能信号;利用同步使能信号触发对接收的串行数据的位级解析并驱动接收状态更新,以完整一帧数据的接收。本申请提供一种无需固定波特率配置、同步精度高且鲁棒性强的自同步接收机制,能够在低功耗嵌入式系统和高噪声应用环境中保持可靠通信性能。