会漏字节是为什么
使用型号:STC32G12K128我们准备小批量量产一些设备,担心软件不成熟,预留了isp,
因为第一次用这个mcu的isp,为了以防万一,在下载过程里我监听了一下,发现和程序文件对不上,会漏个别字节
https://www.stcaimcu.com/data/attachment/forum/202504/11/103451gbrouobnj7bib3cc.jpg
isp的那个mfc程序抓的数据
https://www.stcaimcu.com/data/attachment/forum/202504/11/103514y59hgx0r5w7z7b2g.jpg
中间少了一个ff
https://www.stcaimcu.com/data/attachment/forum/202504/11/103546r193qmghz3y2uqoz.jpg
用例程看了下汇编,这个7e0400ff应该是地址的高字节,好像是串口字符串的地址
https://www.stcaimcu.com/data/attachment/forum/202504/11/103609eqww8brqwuprb1wh.jpg
编译器生成的intel hex里有ff
麻烦帮看一下是什么问题
下载完程序能正常运行吗?
根据本人的经验体会,
一般用ISP下载程序是不会漏丢字节的(有的ISP是带有下载后校验的).
这也可以用下载后程序是否正常运行来验证.
而第三方监听的软件是有可能抓丢字节的....
仅供参考.
页:
[1]