硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1362|回复: 2
收起左侧

[UART] RT1050 lpuart 采用 115200bps, 8个数据位,奇校验(odd),1个停止位,数据接收不对

[复制链接]

2

主题

1

回帖

7

积分

新手上路

积分
7
发表于 2018-12-4 12:07:30 | 显示全部楼层 |阅读模式
发多个字节,就第一个字节接收是对的,后续的全是错的。如果配置为无奇偶校验就没问题。有人遇到这个问题吗?有啥解决办法?
回复

使用道具 举报

0

主题

20

回帖

20

积分

新手上路

积分
20
发表于 2018-12-4 22:42:20 | 显示全部楼层
同时使用4个串口,EDMA接收和发送,阻塞发送和接收,ODD/EVEN,921600波特率,连续测试好几个小时,表示没这种现象。
建议检查时钟配置和对比相关寄存器,或者使用官方demo试试。
回复

使用道具 举报

2

主题

1

回帖

7

积分

新手上路

积分
7
 楼主| 发表于 2018-12-6 20:47:29 | 显示全部楼层
是配置搞错了,配置成两个停止位了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-20 00:16 , Processed in 0.146266 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表