【问题标题】:What is the purpose of flash keys in stm32 or in another microcontroller?stm32 或其他微控制器中闪存键的用途是什么?
【发布时间】:2020-09-12 22:07:40
【问题描述】:

为什么您必须编写参考手册中给出的密钥来解锁闪存。这是什么安全措施?

【问题讨论】:

    标签: memory key stm32 flash-memory unlock


    【解决方案1】:

    如果没有键,任何意外扇区或整体擦除都会擦除 FLASH。键 + 命令序列的可能性要小得多,而且(我使用 STM32 多年)它从未发生在我身上。

    【讨论】:

    • 在关键外围设备中也很常见,例如可以禁用的看门狗,只是为了避免破坏性错误。
    • 如果程序中没有指定位,如何通过向寄存器写入位来意外擦除闪存。如果它被定向到您的程序中,您将在测试中看到它会擦除闪存。
    • @Yedin 如果世界是公平的,那么您的假设是可以的。但恐怕不是。
    猜你喜欢
    • 2022-09-28
    • 2022-09-26
    • 2016-09-16
    • 2017-01-14
    • 2016-06-01
    • 1970-01-01
    • 2015-08-16
    • 2016-08-01
    • 1970-01-01
    相关资源
    最近更新 更多