[发明专利]一种可选择版本的DSP处理器程序加载方法在审
申请号: | 201310292153.3 | 申请日: | 2013-07-12 |
公开(公告)号: | CN104281463A | 公开(公告)日: | 2015-01-14 |
发明(设计)人: | 成明伟;樊庆华 | 申请(专利权)人: | 中国航天科工集团第三研究院第八三五八研究所 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300308 天津市*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种可选择版本的DSP处理器程序加载方法,属于DSP处理器应用技术领域。本发明采用两级程序加载机制进行程序加载,利用第一级引导程序完成第二级工作程序加载版本的选择及第二级工作程序的加载,加载后的第二级工作程序作为主工作程序运行,这样使得主机可以依据需求进行DSP处理器工作程序版本的选择,还解决了DSP升级功能融合到工作程序中导致的复杂性增加,以及软件升级过程中出现异常问题后需利用DSP仿真器重新进行固化从而实现加载的问题。 | ||
搜索关键词: | 一种 可选择 版本 dsp 处理器 程序 加载 方法 | ||
【主权项】:
一种可选择版本的DSP处理器程序加载方法,其特征在于,包括以下步骤:S1、主机向其与DSP处理器的信息交互区写入所述DSP处理器需加载的工作程序的软件版本信息;S2、所述主机向DSP处理器发送复位信号;S3、所述DSP处理器进行复位,然后自动加载引导程序;S4、所述引导程序读取所述软件版本信息;S5、所述引导程序根据所述软件版本信息计算所述工作程序在程序存储区中的存储地址、在程序运行空间的存储地址,以及工作程序运行入口地址,并将所述程序存储区中的存储地址处的可执行代码复制到所述程序运行空间的存储地址中,然后根据所述可执行代码、所述引导程序自身的内容,以及所述程序运行入口地址生成可执行文件;S6、所述DSP处理器对所述可执行文件进行加载。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科工集团第三研究院第八三五八研究所,未经中国航天科工集团第三研究院第八三五八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310292153.3/,转载请声明来源钻瓜专利网。