This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我擦除的起始位0x1060
使用的段擦除,文档上面说是1kb。然后是13c0-13ff是校验位。
我把起始位移到0xFC0,擦除不成功。使用1060擦除一段,程序异常无法启动,一直在low_level_init.c中运行,tlv不通过。请问这个flash读写应该如何操作。
先编译一下程序,在生成的代码里会个.map文件,里面会显示使用了那些flash,哪些没使用。
然后就可以回头修改代码,找个未使用的flash段来擦除和写flash。