使用Xmodem有一段时间了,使用起来移植性能不够,通过这次彻底抛离了底层通信部分,可以用在任何通信接口上面了,跟底层的通信已经无关了,使用了大量的回调,回调主要完成通信的收发,以及数据存储等功能,我目前主要使用在STM32 IAP升级(写入到内部flash),app升级(写入到外部flash W25Q128),字库以及各种编码下载(写入到外部flash W25Q128)。
//数据包格式比较简单
//c文件
//.h文件
下面是2个下载的例子,我主要是示意通信与存储接口格式,实际使用需要按照自己的平台进行移植
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/45702.html