你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器
RE:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
RE:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
RE:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
回复:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
RE:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
RE:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
回复:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
BIN文件有本身文件不带校验在存储的过程中可能出现错误的情况,所以我们电脑上很多文件格式都是带校验什么的。就比如RAR文件,有的时候我们就会遇到坏的情况。
另外HEX文件自带一条启动地址的数据行。方便判断启动地址是否真正确。
其实要求不高的场合下BIN文件升级完全没有问题的,校验都不需要。但是一些要求高的地方还是要注意一点的
回复:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
支持一下,话说为什么不直接用生成的bin文件写入rom,然后从rom读出来计算校验与写入前的数据的校验值比较?感觉这样可能更简单些
你说的有道理的,我看大部分网上流传的升级程序都是直接升级BIN文件的。
简单说这样的问题就是无法避免SD卡内的BIN文件自身就有问题,虽然概率很低。但还是有可能的,比如我们常看到视频有花屏或者声音有杂音等情况。都是源文件出问题造成的
BIN文件有本身文件不带校验在存储的过程中可能出现错误的情况,所以我们电脑上很多文件格式都是带校验什么的。就比如RAR文件,有的时候我们就会遇到坏的情况。
另外HEX文件自带一条启动地址的数据行。方便判断启动地址是否真正确。
其实要求不高的场合下BIN文件升级完全没有问题的,校验都不需要。但是一些要求高的地方还是要注意一点的
RE:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)
RE:【MCU实战经验】+ 通过SD卡升级HEX格式程序(附源码)