检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.231.86