
由于项目需求,需要擦除片内指定空间,然后从SPI_FLASH中加载程序运行 问题如下:: 在DEBUG模式下,执行擦除程序后,则退出DEBUG,无法执行下一步程序 擦除代码如下: 1、FLASH_Unlock(); 2、FLASH_ClearFlag(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR | FLASH_FLAG_PGAERR | FLASH_FLAG_PGPERR | FLASH_FLAG_PGSERR); 3、FLASH_EraseSector(FLASH_Sector_4, VoltageRange_3); //出错在这步 4、FLASH_ProgramByte() ; //写入代码省略 5、FLASH_Lock(); 求教各位大侠,谢谢,急。 |
简单聊聊STM32的SPI外设
STM32F207VET6的flash是512KB的,为什么对0x080A0000后512KB的内存进行操作程序没有问题?
STM32F207VET6电源部分的CAP1、CAP2没有按要求接2.2uF为什么上电失败?
sn32f24fg-lqfp48这个芯片做无线通讯,有大佬推荐芯片,我想学习一下
我是新手,之前一直学习51,32不太了解,请问下sn32f24fg-lqfp48这种芯片开发学习,请问下需要注意什么?有不推荐书籍资料
LY的SPI PSRAM搭配STM32F0/STM32F1/STM32F2/STM32F3/STM32F4/系列
做软件开发,有哪些硬件电路相关的技术资料参考下?
stm32f207无法同时接上两个不同串口的数据
请教各位:在keil5安装了pack包的情况下,用cubemx生成工程,keil5打开后提示找不到对应的stm32型号
STM32F2 YMODEM IAP 问题
评分
查看全部评分
说的有道理
请楼主把.map文件打开对照一下,看看擦除的是否为代码段。
评分
查看全部评分
我删除的是后面的空间,,不至于会擦除到代码段
就算我擦除别的扇区 比如FLASH_Sector_5 也是类似问题
评分
查看全部评分