摘要
串行通信协议参数需要通信双方约定一致,为了完成UART通信参数的自动配置,传统方法是采用波特率自适应检测,但无法实现数据格式的自动配置。文中基于FPGA设计了一种串行通信参数自适应的UART接口方案,利用该设计可以实现包括波特率与数据格式在内的所有通信参数的自动检测与配置。仿真验证与实验结果表明,该设计可以快速、自动地建立串行通信链路,具有判决时间短、精度高等特点。
The parameter setting of serial communication protocol should be agreed between the two parties.Towards an automatic parameter⁃tuning,the traditional method of baud rate adaptive can only realize baud rate automatic detection but it can’t automatically detect the data format.The paper describes a method for UART interface based on FPGA,which realized the automatic configuration of serial communication parameters,including baud rate and data format.The simulation and experimental results show that the design can establish a stable communication link automatically.The design has the characteristics of short decision time and high accuracy.
作者
杨洋
和蕾
王旭
钱祥利
陈飞
李静
YANG Yang;HE Lei;WANG Xu;QIAN Xiangli;CHEN Fei;LI Jing(School of Intelligent Engineering,Shandong Management University,Jinan 250357,China)
出处
《电子设计工程》
2021年第16期21-25,共5页
Electronic Design Engineering
基金
国家自然科学基金资助项目(11705103)
山东管理学院博士启动基金(SDMU201903)。
关键词
UART
串行通信参数
FPGA
波特率
自动配置
UART
serial communication parameters
FPGA
baud rate
automatic configuration