[table=560,rgb(238, 238, 238)] [tr] [td]以下程序调试时 FLASH_ErasePage(addr);一句时,STLINK报错“Internal command error”和“Error while attempting to read 64 bytes from 0x8001a50” 求指导、意见,及stm32f051 iap相关资料:FLASH编程指南、例程等, 多谢!作揖! #define DATA_BASE 0x8002000 void WriteFlash(U32 addr, U32* buf, U16 len) { U32 ic; U32 address; FLASH_Unlock(); FLASH_ErasePage(addr); address = addr; for(ic =0; ic |
RE:〓〓〓〓〓求stm32f051 iap相关资料〓〓〓〓〓
回复:〓〓〓〓〓求stm32f051 iap相关资料〓〓〓〓〓
看提示,应该是你的擦写命令不对
擦写函数都是库里的.
这个提示好像是擦写的时候不能访问FLASH而报的。
STM32F103这样是可以的
RE:〓〓〓〓〓求stm32f051 iap相关资料〓〓〓〓〓
多谢!作揖!
RE:〓〓〓〓〓求stm32f051 iap相关资料〓〓〓〓〓
多谢!作揖!
回复:〓〓〓〓〓求stm32f051 iap相关资料〓〓〓〓〓
回复:〓〓〓〓〓求stm32f051 iap相关资料〓〓〓〓〓