[发明专利]一种采用STM32单片机内部Flash实现AISG-V3协议固件存储的方法有效
申请号: | 202010816702.2 | 申请日: | 2020-08-14 |
公开(公告)号: | CN111913727B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 吕燚;李文生;叶立威 | 申请(专利权)人: | 电子科技大学中山学院 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/48 |
代理公司: | 中山市粤捷信知识产权代理事务所(普通合伙) 44583 | 代理人: | 张谦 |
地址: | 528402 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种采用STM32单片机内部Flash实现AISG‑V3协议固件存储的方法,包括以下步骤:将中断向量表、定时中断服务程序、UART接收和发送中断服务程序以及上述三个中断服务程序中调用的函数加载到RAM空间;固件下载阶段,在接收“文件下载”命令过程中读取该命令的数据长度字段N,根据当前Flash写入地址和N判断是否执行Flash页擦除,利用数据传输时间并行完成Flash的按需擦除;“文件下载”命令接收完毕后,封装好响应帧并不启动发送,而立即执行固件数据的Flash写入,最长用时为写入256字节所用时间T_flash_max;响应帧延迟时间T1;在定时中断服务程序中检测发现T1时间到,则启动响应帧发送,响应帧传输用时为T2,有T1+T2T_flash_max,保证在下一帧到达之前,当前帧的固件数据已成功写到Flash中。 | ||
搜索关键词: | 一种 采用 stm32 单片机 内部 flash 实现 aisg v3 协议 存储 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学中山学院,未经电子科技大学中山学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202010816702.2/,转载请声明来源钻瓜专利网。
- 上一篇:锅炉水冷壁温度控制方法、装置及电子设备
- 下一篇:消防用管阀式分水器