完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
一、STM32与M5311测试
1.把模块接线: 仿真器与STM32接线:
注:开发板的那个USB-232串口线需要接,用于串口调试及提供5V电压!!! 2..打开提供的例程: 需要用keil5的ARM版本,而不是MDK版本哦 3.编译一下程序,然后点击下载即可: 注:一般如果第一次使用仿真下载程序都会弹出错误提示的!这些都要你耐心去检查啦!因为出现问题有很多种,我这里就不一一举例了,你可以把错误拿去百度一下。 4.打开资料里面的XCOM串口调试助手,也可以百度去下载:(XCOM2.0比较稳定,也是我觉得最好用的串口调试软件) 别忘了长按M5311模块上的POWER键启动模块哦!!! 同时,打开Onenet的后台可以查看模块上传的数据: 到这里就已经把STM32和M5311调试成功了,接下来就是接入HLW8032模块啦!!! 二、系统测试 1.接入HLW8032模块: 关于HLW8032模块的测试可以参考这篇帖子!基于HLW8032芯片的电能参数采集--附测试软件_qishi3250的博客-CSDN博客_hlw8032 HLW8032与STM32接线:
2.测试 接入HLW8032模块后,从串口调试助手可以看到电参数不再是0了 因为我在HLW8032模块上没有接负载,所以测量出来的有功功率还是为0!!! 从Onenet也可以看到上传的电参数: 下面是接了一个5W的灯泡后的数据: 到这里基于STM32设计的NB-IOT电量采集系统的功能基本就实现啦,还有想通过Onenet平台来控制继电器的,就自己调试一下,改一下代码就可以啦!加油!奥利给!!! |
|
|
|
只有小组成员才能发言,加入小组>>
3310 浏览 9 评论
2991 浏览 16 评论
3492 浏览 1 评论
9055 浏览 16 评论
4086 浏览 18 评论
1175浏览 3评论
603浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
596浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2333浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 01:50 , Processed in 1.168886 second(s), Total 80, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号