单片小菜 发表于 2021-9-1 09:45

为什么调用了FLASH_LOCK()不起作用?

我使用代码成功将数据写入到flash中,并调用FLASH_Lock()函数,但是用artery icp programmer_v2.4.23还是可以读到芯片内的数据

勇敢的大白菜 发表于 2021-9-1 14:59

不清楚是什么样的操作。

xbwpc 发表于 2021-9-1 16:31

FLASH_Lock()是写保护,避免单片机跑飞后误写Flash,与选项字节里的RDP读保护没关系。

muyichuan2012 发表于 2021-9-1 17:12

楼上正解,FLASH_Lock()是锁寄存器操作,楼主情形应该使用读保护函数。
页: [1]
查看完整版本: 为什么调用了FLASH_LOCK()不起作用?