
在调试STM32F103C8内部FLASH当EEPORM使用时,一直没调通,求助友们;调了好几天没调通,读取指定位置没有问题,但是尝试擦除或者写入时就会死机,就是程序执行擦除FLASH_ErasePage()或者写入FLASH_ProgramHalfWord()这句时就会死机。把看门狗打看可以看到只要程序执行到擦除或者写入函数时就死机。再细致发现执行写入函数这一句*(__IO uint16_t*)baseaddr =就会死机,只要把这句*(__IO uint16_t*)baseaddr =删除跳过这一句就不会死机。求大家相助,谢谢,
|
STM32F105 USB HID RCC設定
STM32F103VCT6单片机的复位引脚和地引脚短路
【官方例程】STM32F107以太网官方例程
【MCU实战经验】基于STM32F103C8T6的hart总线调试器设计
求教STM32F103进入STOP模式后用外部中断唤醒的问题
基于STM32F103RCT6的无源蜂鸣器音乐播放(生日快乐歌)
STM32F103c8t6有没有DAC 功能?
新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
万利STM32F107VC 原理图
评分
查看全部评分
在解锁的,测试过解锁位,确认已经解锁的
评分
查看全部评分
评分
查看全部评分
看过没有和使用程序地址混在一起,我选择的位置是空位置
写的地址对的,没有问题,对应的地址地空的,没有给使用的程序占用
评分
查看全部评分
那你看看是不是写的区域不对,不能写在程序所在部分。
评分
查看全部评分
楼主你的程序工程呢,发上来看看。
0x2a52的地址不算大,才10K,STM32程序和有初始化值的数据占个10K不是什么难事,生成bin文件看一下,超过了没有。
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
有用