登录注册
论坛
一粒金砂(中级)
18
0
PIC通过 SMBUS读取BQ40Z50电池信息,示波器显示数据读取正确。但是对应调试时,取值则不正确是什么原因啊
smbus 读写程序
读.png (28.72 KB, 下载次数: 0) 下载附件 保存到相册 2021-8-11 14:15 上传 readadd.png (53.67 KB, 下载次数: 0) 下载附件 保存到相册 2021-8-11 14:15 上传 main.png (37.71 KB, 下载次数: 0) 下载附件 保存到相册 2021-8-11 14:15 上传
读.png (28.72 KB, 下载次数: 0)
下载附件 保存到相册
2021-8-11 14:15 上传
readadd.png (53.67 KB, 下载次数: 0)
main.png (37.71 KB, 下载次数: 0)
对应Voltage ,powerstate的值则都为0XFF, 看示波器数据和工装读出数据是相一致的。
微信图片_20210811141753.jpg (4.33 MB, 下载次数: 0) 下载附件 保存到相册 2021-8-11 14:18 上传
微信图片_20210811141753.jpg (4.33 MB, 下载次数: 0)
2021-8-11 14:18 上传
扫一扫,分享给好友
版主
1万
24
用一般的示波器分析数据不容易准确判断,要么用逻辑分析仪,要么用带数据分析功能的示波器。
PIC好像有一个PICKIT大小的东西,可以分析串口、I2C数据的。
dcexpert 发表于 2021-8-11 14:36 用一般的示波器分析数据不容易准确判断,要么用逻辑分析仪,要么用带数据分析功能的示波器。 ...
示波器里读到的数据,照理不是也应该会呈现在程序中取值部分嘛,voltage等应该也会有对应数据读出啊。是不是整体读数据部分还是不对啊?
柯小西 发表于 2021-8-11 15:33 示波器里读到的数据,照理不是也应该会呈现在程序中取值部分嘛,voltage等应该也会有对应数据读出啊。是 ...
建议先找找通信问题,有些小问题通过示波器很难查找。
发表回复 回帖后跳转到最后一页
论坛测评队员
EEWorld Datasheet 技术支持
查看 »