本帖最后由 cruelfox 于 2017-3-31 17:13 编辑
在ST-Link Utility的GUI界面上,芯片信息里显示的 Flash size 为 unknown. 在别的朋友的截图里面,我也看到过这个现象。
而我用命令行的 ST-Link CLI 程序,报告的Flash大小是4096kB, 显然不对。
发现问题是因为我生成的 HEX 超过16kB代码的时候,烧写校验总是不成功。非得要手动操作先全片擦除一下,或者是把Sector 0, 1都擦除了再编程,才可以校验通过。然后我留意到软件没有识别出FLASH总容量,但是每个sector大小的信息它是知道的。
我的ST-Link Utility已经是刚下载的最新版本了。ST软件的bug?
|