您尚未登录。

楼主 # 2022-11-30 17:48:12

how0723
会员
注册时间: 2021-12-12
已发帖子: 65
积分: 43

T113-S3串口问题

T113-S3串口UART0 接收错误,波特率115200时正常,波特率460800时错误
1c9b6ce2-1e44-47fa-9946-d3883d2f07c2-image.png
串口错误标志位解读:
FE:帧错误,指示当前字符是否存在帧错误(缺少停止位)并且可能已经损坏
BRK:BREAK检测,指示当前字符是否为BREAK字符,数据位和停止位均为0
OE:接收器超限,指示接收过程中,是否存在数据来不及接收的现象
PRERR:RS-485模式下,它保存接收到的9位RS-485数据的第9个数据位。在RS-232/IrDA模式下,它是奇偶校验错误标志。指示是否检测到当前字符是否具有奇偶校验错误并且可能已经损坏
Error Detect:错误检测,指示RX_DATA字段是否具有错误-OE FE BRK PRERR

测出来的波形,黄色是RS232 绿色是TTL
_20221130174733.png

离线

楼主 #1 2022-11-30 17:51:45

how0723
会员
注册时间: 2021-12-12
已发帖子: 65
积分: 43

Re: T113-S3串口问题

补充信息
123.png

离线

#2 2022-11-30 19:35:33

吴助建
会员
注册时间: 2021-12-08
已发帖子: 104
积分: 12

Re: T113-S3串口问题

八成是RS-232芯片支持不到460800 bps。
要么换RS-232芯片,要么换周围的0.1uF电容到1uF或10uF试试。
跟软件应该没什么关系。

离线

楼主 #3 2022-11-30 21:15:44

how0723
会员
注册时间: 2021-12-12
已发帖子: 65
积分: 43

Re: T113-S3串口问题

吴助建 说:

八成是RS-232芯片支持不到460800 bps。
要么换RS-232芯片,要么换周围的0.1uF电容到1uF或10uF试试。
跟软件应该没什么关系。

已解决,串口驱动的时钟配置问题
@吴助建

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn