930电子网

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

蓝牙开发常见问题23:使用twim(I2C)发送数据时,错误码返回0x8201是什么原因?

[复制链接]

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2019-6-5 09:35:06 | 显示全部楼层 |阅读模式
问题:通过TWI(I2C)向传感器发送数据时,返回错误代码0x8201。
解答:错误代码0x8201对应NRF_ERROR_DRV_TWI_ERR_ANACK,这表示TWI发送地址后,接收到NACK,即从机没有应答,因此问题原因一般来自以下2个方面:
1:传感器和开发板硬件连接错误或TWI引脚配置错误。
2:TWI程序中,TWI设备地址设置错误。

PS:TWI(I2C)的应用参考《nRF5xx开发指南-上册》的第22章:TWI(I2C)总线。



回复

使用道具 举报

1

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 2021-12-17 17:56:05 | 显示全部楼层
我遇到这个问题了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 20:09 , Processed in 0.064908 second(s), 21 queries .

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