检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张衡 顾泽凌 杨明远 赵建华 李鸿志 ZHANG Heng;GU Ze-ling;YANG Ming-yuan;ZHAO Jian-hua;LI Hong-zhi(Shanghai Radio Equipment Research Institute,Shanghai 201109,China)
出 处:《制导与引信》2020年第4期33-37,42,共6页Guidance & Fuze
摘 要:为了满足星载信号处理机快速稳定的在轨编程应用需求,基于1553B接口实现了数字信号处理器(DSP)在轨编程与重构功能。对要修改的DSP程序进行编译,获取所需跳转指令和功能程序的十六进制机器码,通过1553B接口将功能程序机器码注入DSP在轨编程专用地址。经过内存下载确认无误后,将新的跳转指令机器码注入待替换的跳转指令所在地址,发送启用指令,即可触发新的功能程序。经过实验室仿真验证,该方法可以快速稳定地实现功能程序的替换与启用,为星载信号处理机DSP的在轨编程提供了设计参考。In order to meet the requirements of high-rate and stable on-board programming for satellite signal processing apparatus,on-board programming and reconstruction for digital signal processor(DSP)are realized based on 1553 B interface.The DSP program to be modified is compiled to obtain the hex machine codes of the jump instruction and the function program.The function program machine codes are injected into the on-board programming specific address of DSP through the 1553 B interface.After the memory data which just been downloaded is confirmed to be correct,the new jump instruction machine codes are injected into the address of the old jump instruction which will be replaced.Then,the new function program can be triggered by sending the start instruction.The simulation results show that the method can replace and start the function program quickly and stably,which provides a design reference for DSP on-board programming in satellite signal processing apparatus.
关 键 词:数字信号处理器 1553B 在轨编程 跳转指令 十六进制机器码
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.16.136.129