OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11339|回复: 7

STM32读取ATT7022E中电压、电流值

[复制链接]

4

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2015-11-14
在线时间
42 小时
发表于 2016-4-26 11:54:12 | 显示全部楼层 |阅读模式
1金钱
为测试底层驱动是否正确,读取复位后00H和3EH的值,发现读取地址00h的值完全正确,而读地址3Eh的值为0x053AB1,与数据表格中的值不一样。。。希望知道的朋友能解答一下。。。 QQ截图20160426111702.png QQ截图20160426115039.png

最佳答案

查看完整内容[请看2#楼]

这个芯片挺坑的,说明书垃圾得很,好像不同版本芯片里面的默认值不一样,说明这个芯片不是很完善成熟,一直在改。最坑的是校准部分,看的人一头雾水。 “ATT7022E提供校验和寄存器ChkSum,用于存放ATT7022E内部所有校表数据的校验和,外部MCU可以检测这个寄存器的值来监控ATT7022E的校表数据是否错乱。注意,校验和是从地址0x01 到0x39的所有校表数据之和,采用无符号方式累加,且只保留低24位。” 如果芯片上电后没有写入校 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2016-4-26 11:54:13 | 显示全部楼层
本帖最后由 lvehe 于 2016-4-26 13:58 编辑

这个芯片挺坑的,说明书垃圾得很,好像不同版本芯片里面的默认值不一样,说明这个芯片不是很完善成熟,一直在改。最坑的是校准部分,看的人一头雾水。

“ATT7022E提供校验和寄存器ChkSum,用于存放ATT7022E内部所有校表数据的校验和,外部MCU可以检测这个寄存器的值来监控ATT7022E的校表数据是否错乱。注意,校验和是从地址0x01 到0x39的所有校表数据之和,采用无符号方式累加,且只保留低24位。”

如果芯片上电后没有写入校表数据,不要管说明书中的默认值是多少,你要读取0x01~0x39所有校表数据,计算之后再和0x3E数据对比。说明书中也不一定完全对,可能改来改去很多地方就忘了改了。以前折腾过一阵这个芯片,很不待见它。
回复

使用道具 举报

4

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2015-11-14
在线时间
42 小时
 楼主| 发表于 2016-4-26 14:15:37 | 显示全部楼层
lvehe 发表于 2016-4-26 13:45
这个芯片挺坑的,说明书垃圾得很,好像不同版本芯片里面的默认值不一样,说明这个芯片不是很完善成熟,一直 ...

懂了,非常感谢你的回复。
回复

使用道具 举报

4

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2015-11-14
在线时间
42 小时
 楼主| 发表于 2016-4-26 14:26:01 | 显示全部楼层
lvehe 发表于 2016-4-26 11:54
这个芯片挺坑的,说明书垃圾得很,好像不同版本芯片里面的默认值不一样,说明这个芯片不是很完善成熟,一直 ...

我重新设置了一下,读到了0x3E的值,与说明书上一样。
回复

使用道具 举报

21

主题

299

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1836
金钱
1836
注册时间
2013-7-29
在线时间
278 小时
发表于 2016-4-27 09:07:16 | 显示全部楼层
这个芯片用着还可以。说明书乱是国产芯片的通病。还是支持国产吧。
回复

使用道具 举报

4

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2015-11-14
在线时间
42 小时
 楼主| 发表于 2016-4-27 10:30:53 | 显示全部楼层
xuyan021 发表于 2016-4-27 09:07
这个芯片用着还可以。说明书乱是国产芯片的通病。还是支持国产吧。

回复

使用道具 举报

2

主题

6

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2016-7-14
在线时间
2 小时
发表于 2016-7-18 21:51:33 | 显示全部楼层

你们走在我的前面了,我也在看校表,一头雾水,没搞明白!请问能否提供一份校表C程序,我参考一下。万分感激!
回复

使用道具 举报

6

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2012-11-8
在线时间
19 小时
发表于 2019-3-25 17:39:46 | 显示全部楼层
spi时序不是标准的时序,起始位低电平,下降沿才能写入读出数据
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-11 05:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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