请教各位大佬,我再使用STM32g051c8tb时,发现擦除单页时,会出现HardFault中断,然后读取FLASH状态显示为CFGBSY一直为1,用软件清不了零,不清楚是什么原因?有时候可以正常擦除,擦除数据地址可以被8整除的。 通过仿真执行擦除这段代码,有时可以正常,有时就异常进入HardFault里面。 这是我要保存到芯片内部FLASH的数据内容,指定起始地址,可以被8整除的。 通过百度也查询了一下解决措施,将未初始化的变量都初始化了,没有用的变量都去掉了,擦除页错误还是会偶尔出现的。 |
Flasher ARM 的自主模式通过RS232去驱动编程
stm32u545 boot
明明已经包含了头文件,为什么编译会提示未定义符号错误?
myST账号无法注册导致stm32cubemx无法下载hal库的固件包
定义字符数据为什么会编译出错?
有没有官方,面向OV系列摄像头的驱动?
有没有STM32F030C8T6移植好RT-THREAD的模板
ST-LINK程序下载不进去
H743的PA6引脚外部中断映射,在参考手册和数据手册找不到具体说明?
有关电路原理图问题
需要按页擦除,而不是按8字节擦除。
话说,为什么要指定内存地址啊~~
你这段内存地址可以被系统分配了哟