logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32+Cubemx+腾讯云OTA(二)APP③

在用腾讯云这个平台做ota的时候,我发现固件升级这里,他判断设备成功与否的条件,只是4G模块接收成功固件包,而并不是设备升级后再上报成功或是失败。所以我们通常的做法就是,把我们程序的版本号也上传。通过版本号判别是否ota成功。

文章图片
#stm32#嵌入式硬件#单片机
STM32+Cubemx+腾讯云OTA(二)APP①

在我之前发的资源里边有一个腾讯AT指令使用手册,这个在乐鑫官网应该也能找到。

文章图片
#stm32#嵌入式硬件#单片机
STM32+Cubemx+腾讯云OTA(二)Bootloader②

上一篇记录了用官方IAR的例程改了一下,实现通过串口升级程序。而实际我现在要实现的是通过腾讯云的OTA来升级程序,所以再记录一下如何实现。

文章图片
#stm32#嵌入式硬件#单片机
极海APM32F107V6 + DP83848CVV驱动网口(二)

本文记录了将网口驱动移植到APM32F107V6工程并实现与腾讯云IoT平台交互的过程。首先复制了DP83848驱动文件,调整了LWIP协议栈配置,解决了FreeRTOS堆栈不足导致的socket错误。然后集成coreMQTT库实现MQTT通信,通过域名连接腾讯云平台,实现了30秒上报数据和接收控制指令功能。由于64KB内存限制,在移植过程中缩减了以太网缓冲区,但仍存在解析多个控制指令时JSON解

文章图片
#网络#嵌入式#iot
极海APM32F107V6 + DP83848CVV驱动网口(一)

本文介绍了基于嵌入式系统的TCP/IP网络通信实现方案。主要内容包括:1) 使用轻量级协议栈lwIP实现数据上云功能,支持三种编程接口(Raw/Callback、NETCONN和Socket API);2) 详细解析了DP83848CVV以太网PHY芯片的硬件驱动,包括RMII接口的时序特性和数据传输过程;3) 通过FreeRTOS例程展示了网络通信的实现框架,包括lwIP初始化、TCP客户端测试

文章图片
#嵌入式
STM32+Cubemx+Esp8266(三)ESP8266连接腾讯IOT

之前也提到,我是用的腾讯IOT。为什么选择腾讯IOT,原因有两点。第一是因为工作原因有接触到乐鑫的腾讯专用AT固件,这里我觉得有一个很方便的地方就是,他的专用固件挺方便的,包括批量设备的动态注册、数据上报无论是物联型还是透传Modbus协议的数据,还有OTA,起码我是感觉只要用到几个就够用了。其他阿里云、移远云、还有Onenet我也用过,但是接触得不深,主要是我用其他模块的时候是二次开发,没有用过

文章图片
#stm32#物联网#嵌入式硬件
到底了