查看: 2938|回复: 2

LPUART三个例程都有问题

[复制链接]

4

主题

10

帖子

86

积分

中级工程师

Rank: 2

积分
86
发表于 2020-8-18 13:34:22 | 显示全部楼层 |阅读模式
串口调试工具配置为:9600,EVEN,1
【LPUART_中断收发】例程问题:
LPUART_中断收发 例程编译后MCU上电返回值: FE F3 03 04 05 06 07 84 85 10 11 12
发送:61 69 03 04 05 06 07 08 09 10 11 12   MCU返回:61 69 83 28
发送12字节,返回4字节,而且数据不对


【LPUART_查询收发】例程问题:
MCU上电返回:2B 86 03  (正常应该返回:55 0A 03)
发送三次,返回三次
发送:61 69 03  返回:61 69 03
发送:61 69 03  返回:D8 9A    (正常应该返回:61 69 03)
发送:61 69 03  返回:61 69 E0 (正常应该返回:61 69 03)

【LPUART接收UART发送】例程问题:
MCU上电1.906mA,没有进入休眠,连续给LPUART1(PB13,PB14)发送数据,MCU电流会增加到7.760mA,LPUART唤醒的例子有问题

回复

使用道具 举报

151

主题

844

帖子

4391

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4391
发表于 2020-8-18 13:54:27 | 显示全部楼层
你的问题具体不清楚。例程应该好多个用户用过了,没有你说的那些个问题。功耗高应该是硬件问题,你用的是我们提供的demo板么。接收不正确,也有些奇怪,确认下你发送的工具是否正确。用示波器看下吧。
回复

使用道具 举报

0

主题

2

帖子

34

积分

初级工程师

Rank: 1

积分
34
发表于 2021-1-22 11:17:50 | 显示全部楼层
我也出现这样的问题,如果一个一个字节发送,在仿真时收到的数是对的,如果连续发送几个字节,仿真时收到的数据就第一个字节是对的,其余字节不对。
回复

使用道具 举报

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

本版积分规则

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