STM32F407库函数编写的MD5校验支持的BOOTLOADER程序
针对STM32F407芯片的BOOTLOADER程序,该程序使用了库函数编写,支持MD5校验,BOOT程序被放在了0x08080000,接收缓存放在了0x08040000,APP程序放在了0x08000。使用keil可以直接下载BOOT和APP,并且新的APP不需要考虑中断入口偏移,只需要调用BOOTLOADER即可。此外,程序中还内置了缓存区,用于校验MD5,只有通过校验才能写入APP区域(目前还需要手动调用函数)。未来,我们将加入GPRS透传模式下的TFTP协议,以实现完善的网络化升级。欢迎大家下载该程序并进行二次开发。
下载地址
用户评论