930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 18337|回复: 4

nRF52832接收uart信息失败

[复制链接]

5

主题

16

帖子

77

积分

注册会员

Rank: 2

积分
77
发表于 2020-11-27 17:31:49 | 显示全部楼层 |阅读模式
使用SSCOM5给nRF52832发消息失败了。

调试时发现,在收到NRF_DRV_UART_EVT_RX_DONE中断后,仅收到第1位数据,没有其他位数据,也没有再收到其它事件。

使用的是uart,不是uarte。

发送的信息是:
31 98 A9 4A E5 59 DB 14 01 EF 00 FF 3F 9F 06 00 10 FC 0A 01 4E 50 33 30 30 2D 52 44

debug了好久,也没有发现具体原因。
回复

使用道具 举报

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2020-11-28 12:31:45 | 显示全部楼层
注意,流控是不是打开了。
回复 支持 反对

使用道具 举报

5

主题

16

帖子

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2020-11-30 09:10:54 | 显示全部楼层
流控关了。

.flow_control = APP_UART_FLOW_CONTROL_DISABLED

APP_UART_FLOW_CONTROL_DISABLED, /**< UART Hw Flow Control is disabled. */
回复 支持 反对

使用道具 举报

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2020-11-30 15:29:19 | 显示全部楼层
zheng.jianping 发表于 2020-11-30 09:10
流控关了。

.flow_control = APP_UART_FLOW_CONTROL_DISABLED

串口调试助手里面的校验 和 流控配置,也检查一下有没有打开。
回复 支持 反对

使用道具 举报

5

主题

16

帖子

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2020-11-30 16:25:29 | 显示全部楼层
刚才检查了一下,串口调试工具设置的不对,导致没有收到uart信息。

SSCOM工具还是使用不熟练
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-11-23 16:00 , Processed in 0.077798 second(s), 21 queries .

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