[发明专利]一种返回式卫星的星上软件参数远程固化方法在审
申请号: | 201811571525.5 | 申请日: | 2018-12-21 |
公开(公告)号: | CN109683934A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 平恒;张璐;肖朝升 | 申请(专利权)人: | 北京电子工程总体研究所 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04B7/185 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程参数 固化 返回式卫星 固化状态 软件参数 计算机可读存储介质 嵌入式设备 通信数据量 参数程序 通信转发 循环执行 在轨更新 中继卫星 状态执行 地面站 初始化 上下行 受限 发送 指令 退出 更新 维护 | ||
1.一种返回式卫星的星上软件参数远程固化方法,其特征在于,包括:
S1:嵌入式设备循环执行程序,所述程序中设置有远程固化参数程序;
S3:接收地面站发送的远程参数固化指令;
S5:初始化远程参数固化标志和远程参数固化状态机;
S7:判断所述远程参数固化标志是否有效,若无效则退出,否则根据所述远程参数固化状态机的状态执行远程参数的固化。
2.根据权利要求1所述的方法,其特征在于,所述S5进一步包括:
S51:设置所述远程参数固化标志有效,设置所述远程参数固化状态机为初始值;
S53:从所述远程参数固化指令中获取完整的注入固化参数和对应的待固化FLASH的地址。
3.根据权利要求2所述的方法,其特征在于,所述S7进一步包括:
S71:判断所述远程参数固化标志是否有效,若无效则退出,否则判断所述远程参数固化状态机的状态;
S73:根据所述待固化FLASH的地址对所述待固化FLASH进行擦除,修改所述远程参数固化状态机的状态;
S75:对所述待固化FLASH进行擦除校验,修改所述远程参数固化状态机的状态;
S77:将所述注入固化参数写入所述待固化FLASH,修改所述远程参数固化状态机的状态;
S79:读取所述待固化FLASH的数据,根据所述注入固化参数进行写入校验。
4.根据权利要求3所述的方法,其特征在于,所述S73进一步包括:
S731:根据所述待固化FLASH的地址擦除预定长度的FLASH扇区;
S733:判断所述FLASH扇区是否擦除完毕,若是则修改所述远程参数固化状态机的状态并跳转至S75;否则跳转至S735;
S735:判断所述FLASH扇区的擦除次数是否小于擦除阈值,若是则跳转至S731,否则跳转至S737;
S737:判断是否还有可用FLASH扇区,若是则修改所述待固化FLASH的地址并跳转至S731,否则将所述远程参数固化标志设置为无效。
5.根据权利要求4所述的方法,其特征在于,所述预定长度为64KB。
6.根据权利要求5所述的方法,其特征在于,所述S75进一步包括:
S751:根据所述待固化FLASH的地址和预定长度依次读取所述待固化FLASH的数据并进行判断,若所述数据均为空则修改所述远程参数固化状态机的状态并跳转至S77,否则跳转至S753;
S753:判断所述FLASH扇区的擦除次数是否小于擦除阈值,若是则修改所述远程参数固化状态机的状态并跳转至S73;否则跳转至S755;
S755:判断是否还有可用FLASH扇区,若有则修改所述待固化FLASH的地址、修改所述远程参数固化状态机的状态并跳转至S73;否则将所述远程参数固化标志设置为无效。
7.根据权利要求3所述的方法,其特征在于,所述S79进一步包括:
S791:依次读取所述待固化FLASH的数据,与所述注入固化参数进行比对,若所述数据均一致则将所述远程参数固化标志设置为无效,否则跳转至S793;
S793:判断所述FLASH扇区的擦除次数是否小于擦除阈值,若是则修改所述远程参数固化状态机的状态并跳转至S73;否则跳转至S795;
S795:判断是否还有可用FLASH扇区,若有则修改所述待固化FLASH的地址、修改所述远程参数固化状态机的状态并跳转至S73;否则将所述远程参数固化标志设置为无效。
8.根据权利要求3所述的方法,其特征在于,所述方法还包括超时保护,
所述S51还包括:初始化超时保护计时器;
在所述S71之后,所述S73之前,所述方法还包括:
S72:判断超时保护计时器是否超过预设置的时间阈值,若未超过则修改所述超时保护计时器并跳转至S73,否则将所述远程参数固化标志设置为无效并跳转至S71。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京电子工程总体研究所,未经北京电子工程总体研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811571525.5/1.html,转载请声明来源钻瓜专利网。