
MCU
b154265423
海
展开
-
CRC32进行程序完整性检查,bootloader程序自检
这是我自己经常采用的的一种方法,如觉得有效,欢迎支持,如有任何需要,欢迎站短。设有两个int32值crc32Value和crc32Value2存放在FLASH存储空间的最末尾这篇文章面向于以下几个情境:1. 无bootloader,裸程序运行,程序运行前进行自检2. 有bootloader,bootloader为预先由开发人员(你)烧写到MCU里,复位后先运行bootloader,转载 2014-09-10 14:08:52 · 8366 阅读 · 0 评论 -
STM32F103RB的 Bootloader软件安全设计方案
引 言 随着嵌入式系统产品的发展,其功能趋向系统化、复杂化,不同场合和具体应用对产品的升级维护提出了更多的需求。厂商针对这一问题普遍采用。Bootloader引导应用程序结构的嵌入式软件,在产品升级和维护过程中只需提供升级程序包由Bootloader在升级模式下更新产品的应用程序,即可快捷地实现产品升级。 一直以来,嵌入式软件的安全和知识产权保护是厂商面对市场竞争着重关心的转载 2014-09-10 14:16:54 · 3184 阅读 · 0 评论