RN8302计量芯片使用经验分享

2019-12-11 18:13发布

本帖最后由 Baldwin 于 2018-8-22 19:16 编辑

最近有款产品需要用到电能计量,选用了FM33A0xx+RN8302主流方案。计量模块开发也是从一知半解到懵懂,再到熟悉,酸甜苦辣因有尽有 ,下面把相关资料分享给大家,尽量少走弯路;
1---------------------------------------硬件部分-------------------------------------------------------------------------
RN8302外围电路
RN8302计量单元配置寄存器.png (138.91 KB, 下载次数: 0) 下载附件 2018-8-22 12:31 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
70条回答
LM1876
1楼-- · 2019-12-12 10:16
多谢,正好用得上
yangbo18416
2楼-- · 2019-12-12 11:41
多谢,楼主介绍的还比较详细,收藏备用
agency
3楼-- · 2019-12-12 13:22
楼主好人

RN8302初始化 uint8_t RN8302_Init(void)和 RN8302校表初始化 uint8_t RN8302_CalibrateInit(void)可以合并一下,在RN8302_CalibrateInit中对StDef_RN8302Para_Reg 赋初始化值写eeprom,然后调用 RN8302_Init
StDef_RN8302Para_Reg 校表参数保存到eeprom中时,建议计算CRC校验,并且至少有一个备份;上电从eeprom恢复数据时判断CRC,取正确的那份数据
shaozh_new
4楼-- · 2019-12-12 15:47
非常详细的说明!
yanyanyan168
5楼-- · 2019-12-12 18:14
 精彩回答 2  元偷偷看……
Baldwin
6楼-- · 2019-12-12 21:25
agency 发表于 2018-8-23 09:32
楼主好人

RN8302初始化 uint8_t RN8302_Init(void)和 RN8302校表初始化 uint8_t RN8302_CalibrateI ...

你好,校表数据是有crc16校验的,是放在非易失性存储那块做的

校验数据crc.png (18.25 KB, 下载次数: 0)

下载附件

2018-8-24 09:03 上传

一周热门 更多>