【STM32H743+腾讯云IOT联合开发入坑及出坑经验分享】

本文分享了在STM32H743微控制器上结合腾讯云物联网开发时遇到的问题,包括编译错误(如mon_table、USART变量未定义、DHT11_Measure重复定义)以及GPRS模块和MQTT连接问题。通过搜索、添加BSP文件、修改外部变量声明和替换主函数代码等方式成功解决了这些问题,实现了物联网的连接上线。
摘要由CSDN通过智能技术生成

近期学习STM32H743+腾讯物联网遇到的问题及解决办法分享在这里插入图片描述

遇到的问题

 近期在做一个三相电压测试的case,希望达到的功能是通过嵌入式单片机就地采样三相交流电压并LCD显示,然后通过4G模块连接到物联网,用于远程监视。由于之前没用过STM32F743+腾讯物联网,所以就在某宝上买了一套星光猛禽的STM32F743开发板,看着案例一步步学。虽然以前有些功底,但由于没有系统性的学习,整个过程很艰辛,在绝望的时候搜多到了很多来自CSDN前辈留下的经验,总算最后算是熬出来了。赠人玫瑰,手有余香,衷心感谢CSDN平台和品台里写帖子的大拿和前辈们。在此我也将我走过的路,遇到的坑分享出来,希望对后面的兄弟姐妹能有所帮助。

由于是在某宝案例的基础上进行再开发,所以难免有些东拼西凑的问题,问题1-3都是由于将一个案例中的模块整合到另外一个程序中造成的,问题4是关于GPRS模块及MQTT连接的问题。
问题1 :程序编译通过但无法生成目标afx文件,因为mon_table被重复定义了 …\Objects\STM32H743.axf: Error: L6200E: Symbol mon_table multiply defined (by tencent_mqtt.o and rtc.o)
解决办法:全域搜索mon_table变量在那些地方出现过,最终发现rtc.c文件虽然定义了这个文件,但是没有引用,果断删除后,问题解决

问题2:程序编译通过但无法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值