外部flash stm32怎么从外部flash?
浏览量:2646
时间:2021-03-10 20:57:35
作者:admin
stm32怎么从外部flash?
读取STM32的uid并将其发送到PC或服务器进行授权。
2. PC机或服务器根据uid和加密算法计算出相应的密钥,然后发送回STM32程序进行授权。
3. STM32接收密钥并将其写入flash或EEPROM存储。
4. STM32每次启动时都从flash或EEPROM中读取密钥,然后根据相应的算法对uid进行加密,将运算结果与密钥进行比较;或者对密钥进行解密,将解密结果与uid进行比较。
5. 如果uid与密钥匹配,则在芯片中运行的程序被视为已授权。如果不匹配,将执行其他处理。
这样,即使芯片中的二进制程序数据被复制出来,芯片即使被替换也不能运行。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。