本帖最后由 dsp8013 于 2018-9-4 14:46 编辑 硬件为STM32F103VCT6,使用J-link V8在线在线烧写。 设备支持远程在线升级功能,其烧写文件由IAP.hex和APP.hex文件合并而成。 不勾选options->project settings->production->Secure ship时,设备能正常运行,反正则不能运行。 该加密方式在之前的项目STM32F207上面执行是正常的,不知为何在F103上却不行。 再请教一下,在main函数中加入以下加密语句,是否影响远程在线升级功能: if(FLASH_GetReadOutProtectionStatus() == RESET) { FLASH_Unlock();//This MUST done first FLASH_ReadOutProtection(ENABLE); FLASH_Lock(); } |
评分
查看全部评分
评分
查看全部评分