网站颜色:

STM32+IAP升级程序 远程设备固件升级 工程包+详细说明 IAP程序

  • 无参数

 

说明:此程序主要提供了IAP升级的具体实现思路,和相关部分主要框架代码。需要您自己动手添加修改,适合你的项目中升级程序协议部分内容,如果无此能力,请不要拍,感谢理解!!!!!!!!!!!!!!!!!!!!

承诺:本店的所有源代码均为店主平常产品开发中编写或移植的程序并亲自测试通过,均为工程文件格尸可直接编译使用。

特价:(咨询特价)  

拍前必看:本例程提供的是STM32的设备端的IAP固件升级思路(注释详细)和具体实现的代码架构,暂不提供上位机测试软件(因为我们产品都是用APP连接云端服务器来实现固件升级,故无法提供windows测试软件),需买家自行添加自己通讯协议,如数据包头,尾等内容(因为每个人及公司的通讯协议不可能相同),通讯协议也有详细实例及说明文档,带CRC8校验功能。

程序文件不接受退货,请相互理解。谢谢!!!

程序拍下直接付款就行,付款后请留下QQ邮箱,程序直接发送到您的邮箱,注意查收,也可以邮件传输。

说明:这个是STM32做的设备端的固件程序!STM32通过串口,接收上位机、APP、或者服务器来的数据,更新设备的固件,也就是说上位机端可以通过wifi转串口,网口转串口,GPRS转串口模块等,给这个STM32设备端发送设备要升级的固件程序(BIN文件)!!这是一个设备端(客户端)固件程序。串口采用环形队列接收模尸超强处理。因为STM32的FLASH读写特点,建议上位机每包发送1K或2K字节的数据。。。

注释说明超级给力!!带CRC校验!!

请放心购买,店主做的大批量产品,都是跑的这个程序。您只需修改成跟你的通讯协议相同就可以(如数据包帧头,帧尾,标识符等)

友情提示:因单片机的RAM有限,固件升级必须本籽一个固件包拆分成若干包依次发送来实现固件升级。上位机软件应把OBJ文件下BIN文件,分成若干个包,如1K或者2K,加上通讯协议如数据帧头和尾及CRC等,分若干次发送过来给STM32端,,STM32端解包后写入到FLASH的过程。

说明:本程序可实现产品的远程固件更新功能,让你的产品维护、更新;更方便更快捷,物超所值,配合APP软件wifi或者云服务器,完全可以实现产品的自动升级,不用亲临现场,让你的产品更具竞争力。代码所用FLASH为STM32的内部Flash空间。

号外:本店加推精简版固件升级例程,适合广大初学者学习使用

更多例程陆续推出,敬请关注!

热门设计服务