-
公开(公告)号:CN117055933A
公开(公告)日:2023-11-14
申请号:CN202310900608.9
申请日:2023-07-20
Applicant: 湖北航天飞行器研究所
Abstract: 本发明涉及一种自适应升级速率的软件升级系统和方法,方法包括:设定多个时间周期,上位机在每个时间周期分别进行升级流程,升级流程如下:上位机向嵌入式设备周期性发送若干升级数据包,直至升级数据包全部被嵌入式设备接收并存放至存储器中;上位机向嵌入式设备发送升级指令,嵌入式设备将存储器中的数据烧写至闪存中;计算每个时间周期对应的升级流程的时间,根据最短升级流程所对应的时间周期,计算得到所述软件的自适应升级速率。本发明摒弃了传统的实时接收‑应答机制,上位机按周期不断传输升级数据包,升级过程没有等待间隙,计算出最短升级流程时间,推算出自适应速率,缩短了后续版本软件的升级时间,降低了异常断电概率。
-
公开(公告)号:CN117792899A
公开(公告)日:2024-03-29
申请号:CN202311694897.8
申请日:2023-12-09
Applicant: 湖北航天飞行器研究所
IPC: H04L41/0813 , H04L67/141 , H04L41/084
Abstract: 本发明涉及嵌入式软件技术领域,公开一种更改嵌入式设备网口配置方法,包括以下步骤:嵌入式设备执行引导程序,将外部存储器中的网口配置更改程序解析并搬运至内存中,嵌入式设备通过网口配置更改程序与上位机网口通信连接,更新网口配置数据,嵌入式设备再次执行引导程序,将外部存储器中的应用程序解析并搬运至内存中,嵌入式设备通过应用程序读取外部存储器中的网口配置数据,与各单机设备通信连接。本发明在不影响各单机原有软件框架的基础上,避免了无人平台系统内各单机单位不同更改方式产生的额外工作量,节省大量人力、财力成本,减少了各单机间调试工作,具有方法通用、更改迅速、更改后实现初次自查的优点。
-
公开(公告)号:CN117056256A
公开(公告)日:2023-11-14
申请号:CN202310921481.9
申请日:2023-07-25
Applicant: 湖北航天飞行器研究所
IPC: G06F13/28
Abstract: 本发明提供一种数据接收方法和处理器,方法包括:当前块比对,判断是否接收到数据,将接收到的数据搬运到数据应用区,判断当前块是否为第一数组最后一个数据块,如果是则进行数组调换,然后继续进行比对。本发明提供了一种不依赖标志位触发的可靠性强且实时性高的数据接收方法和可运行实现该方法程序的处理器,解决了现有标志位触发接收中存在的upp数据丢失和延迟响应的问题。
-
-