STM32F407怎么在程序中添加读保护?
{
FLASH_Unlock(); //必须加,否则会出错
FLASH_OB_Unlock();
FLASH_OB_RDPConfig(OB_RDP_Level_1); //设置读保护等级1
FLASH_OB_Launch();//这句话一定加上,将自动复位加载,否则第一次上电,RDP并未生效,需要复位后才能生效。
FLASH_OB_Lock();
FLASH_Lock();
printf("\n重启\n");
// __disable_fault_irq();
NVIC_SystemReset();
}
这样是能添加进去,但是会在FLASH_OB_Launch();这里卡住,不会自动复位
要断电重启,设置的保护才会生效,怎么解决? :'(???? 使用ISP模式刷程序时,在最后选择程序路径界面、可以设置读写保护。 安 发表于 2019-12-18 10:13
使用ISP模式刷程序时,在最后选择程序路径界面、可以设置读写保护。
生产批量用哪种烧录方式好点 海飞尸 发表于 2019-12-19 09:13
生产批量用哪种烧录方式好点
使用ISP模式,或者JTAG口烧写都可以。如果批量大,由专门的芯片烧写工具,网上都由卖的, 从百来块钱到几万块钱的烧录器都能搞定,一次烧录好。没必要把简单问题弄的这么复杂:P
页:
[1]