摘要
DSP的Flash引导启动已被广泛运用。针对传统方法用两个项目文件分别完成应用程序的调试和程序代码的烧写问题,提出了一种在一个项目文件中去完成应用程序的调试和程序代码的烧写方法。方案中,运用了在上电复位时DSP可以由EMIF引导自动搬移CE1起始地址1 kbyte到地址0x00的思想,解决了存放在Flash中的Bootloader引导程序复制到DSP的内部RAM起始地址去执行的问题,实现了由Bootloader引导程序从Flash中加载应用程序的功能,完成了DSP的Flash引导启动。实验结果表明,所提出的方案可靠、方便。
DSP's flash boot has been widely used. A method that using only one project achieved application program debugging and burning is introduced in this paper in order to resolve the problem that using two projects to complete application program debugging and burning. In this scheme, it applies the idea that DSP can move 1 kbyte from the start address of CE1 to DSP's start address Ox00 through EMIF, the problem solved is that Bootloader program stored in Flash can be copied into DSP's RAM to run, achieved application program loading from Flash to DSP's RAM through Bootloader program, DSP's flash booting is completed. Testing result shows that the system is convenient and reliable.
出处
《电视技术》
北大核心
2011年第21期54-57,共4页
Video Engineering
基金
广东省自然科学基金项目(8451063201000361)