BootLoader程序升级,是STM32开发板的基础课,也是嵌入式工程师的必备技能之一,本套教程手把手教你BootLoader的OTA远程升级!
教程从原理到实战,介绍了BootLoader程序升级的不同方式,从二进制文件的角度,讲解了IAP的实现流程和每一步的具体含义,展示了完整的企业级BootLoader升级流程,包含更新状态标志位、外置Flash程序存储、程序CRC校验等。
教程分为四大部分:第一部分,介绍STM32芯片的BOOT结构设计;第二部分,实现基础的BootLoader流程,使用串口发送程序,烧写进Flash完成程序更新;第三部分,有线连接的CAN通信升级实战;第四部分,无线连接的LoRa通信升级实战。