具有IAP功能的bootloader软件设计与实现  

作  者:李雪源 石杰 荆浩 

机构地区:[1]中国航空工业集团公司西安航空计算技术研究所,西安710065

出  处:《电脑编程技巧与维护》2025年第3期10-12,19,共4页Computer Programming Skills & Maintenance

摘  要:航空机载设备在产品固化后经常面临外场软件升级。STM32系列MCU具有高性能、低功耗和简单易用的特点,目前在机载嵌入式设备中应用越来越多。某设备的计算机监控板便用了STM32F769xx型号的MCU。为了提高整个系统的可靠性和可维护性,实现了具有IAP功能的bootloader软件。bootloader软件通过串口编写、读取和擦除程序FLASH中保存的用户应用程序目标码。当芯片上电后,bootloader软件开始运行,它首先判断是否需要对应用程序目标码进行更新,如果不需要更新,则跳转执行应用程序目标码;如果判断需要对应用程序目标码进行更新,则通过串口使用Ymodel协议接收应用程序,执行对应用程序的更新。同时,bootloader软件还提供自身软件版本显示功能。

关 键 词:机载设备 bootloader软件 STM32开发板 应用编程功能 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象