不会被擦除的,这个区域的不允许擦除,但如果用id做软件加密,需要注意以下:
1,不要在程序中直接出现id地址,例如STM32:1FFFF7E8 1FFFF7EC 1FFFF7F0 STM8: 0x4865~0x4870
2, 利用校验和或是crc对程序区进行校验,防止改程序
和你的设备啊。。
如果你用的设备是一个遵循某某规约的,那就得根据这个设备的相关参数组来设置你的id(标识符)
如果是你自己做的板子等其他一些通用类的设备,你就可以自己定义了,比如 0x01010101 也可以
谢谢兄台!我通过ickeycn在力源买的,不清楚什么问题。TARGET VDD的问题,我看DISCOVERY的TARGET VDD也没有接,所以很疑惑。 查看更多答案>>
首先你需要确定你的I2C程序可以正常运行。
其次MPU605的I2C地址是由外部的一个引脚确定的,若是买的那种GY-xx的小模块那么他的I2C地址是0xd0,如果不是那个小模块,就需要看具体硬件电路了
还有,你说的ID号应该是who am i吧 ,寄存器地址是0x75。
没有看到具体情况,猜测的,你逐个检查看看。
以上就是关于stm32f103c8t6程序的芯片ID有没有可能被擦掉全部的内容,包括:stm32f103c8t6程序的芯片ID有没有可能被擦掉、stm32的can的id配置与什么有关、读取STM32F030F4P6的Device ID结果为“STM32F031”等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)