Memory stm32或其他微控制器中闪存键的用途是什么?

Memory stm32或其他微控制器中闪存键的用途是什么?,memory,key,stm32,flash-memory,unlock,Memory,Key,Stm32,Flash Memory,Unlock,为什么必须编写参考手册中给出的钥匙才能解锁闪存。这是什么样的安全性?如果没有钥匙,任何意外扇区或批量擦除都会擦除闪存。键+命令序列的可能性要小得多,而且(我使用STM32很多年了)它从未发生在我身上。在关键外围设备中也很常见,比如可以禁用看门狗,只是为了避免破坏性的错误。如果闪存未在程序中定向,如何通过向寄存器写入位来意外擦除闪存。如果它在你的程序中被引导,你会看到它在你的测试中擦除闪存。@Yedin如果世界是公平的,那么你的假设是正确的。但恐怕不是。

为什么必须编写参考手册中给出的钥匙才能解锁闪存。这是什么样的安全性?

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

在关键外围设备中也很常见,比如可以禁用看门狗,只是为了避免破坏性的错误。如果闪存未在程序中定向,如何通过向寄存器写入位来意外擦除闪存。如果它在你的程序中被引导,你会看到它在你的测试中擦除闪存。@Yedin如果世界是公平的,那么你的假设是正确的。但恐怕不是。