麦克斯韦Maxwell 发表于 2024-2-20 11:57:28

MDK选择部分扇区擦除不成功






在MDK上选择部分擦除后,依然在地址上看到数据没擦除,求助各位大佬,是什么问题?

eric2013 发表于 2024-2-20 13:16:11

直接将这个地址数据跟你的bin文件对比下,是不是一样的。

麦克斯韦Maxwell 发表于 2024-2-20 14:02:53

eric2013 发表于 2024-2-20 13:16
直接将这个地址数据跟你的bin文件对比下,是不是一样的。

你好,打开bin文件是要先将bin解析成elf文件吗?

eric2013 发表于 2024-2-21 09:53:25

麦克斯韦Maxwell 发表于 2024-2-20 14:02
你好,打开bin文件是要先将bin解析成elf文件吗?

不用,原始的bin文件就行,然后和你截图里面0x0803E800之类的地址比较下。

麦克斯韦Maxwell 发表于 2024-2-21 15:17:57

eric2013 发表于 2024-2-21 09:53
不用,原始的bin文件就行,然后和你截图里面0x0803E800之类的地址比较下。

我打开了BIN文件进行了对比,但是发现一个问题,我的程序大小只有220K,生成的BIN也只有这么大,但是,我的数据放在了FLASH接近末尾,即是在Flash250K处,生成的BIN无法包含进来,所以说,BIN文件,只包含程序段吗?自己写的一些设备信息,他是无法包含进来的吗?
页: [1]
查看完整版本: MDK选择部分扇区擦除不成功