买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:上海航天计算机技术研究所
摘要:本发明提供一种基于DSP片外FLASH的多级程序引导跳转方法及装置,方法包括如下步骤,DSP处理器上电复位,执行第一次BootLoader程序,将FLASH存储器中一级程序内容复制至DSP处理器中,并在DSP处理器中执行vecs1程序后,自动跳转至FLASH存储器中一级程序的boot_load程序并执行,将FLASH存储器中一级程序的代码部分复制至DSP处理器中,执行第二次BootLoader程序,自动跳转至DSP处理器中一级程序的代码部分并执行,将FLASH存储器中二级程序的vecs2程序与代码部分复制至DSP处理器中,执行第三次BootLoader程序,在DSP处理器中由一级程序自动跳转至二级程序并依次执行二级程序的vecs2程序与代码部分。通过本发明,DSP处理器可在单次上下电的情况下实现多级程序的自动引导跳转功能。
主权项:1.一种基于DSP片外FLASH的多级程序引导跳转方法,其特征在于,包括如下步骤:S1:DSP处理器上电复位,触发RESET中断,所述RESET中断指向固化在片外FLASH存储器中的BootLoader代码,执行第一次BootLoader程序引导跳转,将所述片外FLASH存储器中一级程序的vecs1程序内容复制至所述DSP处理器中,并在所述DSP处理器中执行所述vecs1程序,在所述vecs1程序执行完毕后,由所述DSP处理器的vecs1程序自动跳转至所述片外FLASH存储器中一级程序的boot_load程序,并执行所述boot_load程序;S2:在所述boot_load程序执行过程中,将所述片外FLASH存储器中一级程序的代码部分复制至所述DSP处理器中,并在所述片外FLASH存储器中的所述boot_load程序执行完毕后,执行第二次BootLoader程序引导跳转,由所述片外FLASH存储器的boot_load程序自动跳转至所述DSP处理器中一级程序的代码部分,并执行所述一级程序的代码部分;S3:在所述一级程序的代码部分执行完毕后,将所述片外FLASH存储器中二级程序的vecs2程序与代码部分复制至所述DSP处理器中,执行第三次BootLoader程序引导跳转,在所述DSP处理器中由所述一级程序自动跳转至所述二级程序并依次执行所述二级程序的vecs2程序与代码部分。
全文数据:
权利要求:
百度查询: 上海航天计算机技术研究所 一种基于DSP片外FLASH的多级程序引导跳转方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。