主权项 |
一种DSP程序的固化方法,其具体包含以下步骤:步骤1.将DSP目标工程的可执行文件代码通过仿真器加载至DSP的SDRAM存储器中,然后使用仿真器把DSP烧写代码工程的可执行文件代码也加载至DSP的SDRAM存储器中;其中DSP目标工程的可执行文件代码和DSP烧写代码工程的可执行文件代码分别存放在SDRAM存储器的不同空间;步骤2.运行DSP烧写代码工程的可执行文件代码,将SDRAM存储器中的目标工程的可执行文件代码拆分后烧写到外部非易失存储器中;对DSP目标工程的可执行文件代码进行固化的硬件系统包括:DSP处理器、外部非易失存储器、SDRAM存储器和JTAG接口, DSP处理器分别与外部非易失存储器、SDRAM存储器、JTAG接口相连;外部非易失存储器用于存储DSP目标工程的可执行文件代码,SDRAM存储器用于运行DSP代码;通过JTAG接口加载DSP目标工程的可执行文件代码至SDRAM存储器的目标代码空间,并通过JTAG接口加载DSP烧写代码工程的可执行文件代码至SDRAM存储器的烧写程序代码空间,最后,运行DSP烧写代码工程的可执行文件代码;所述烧写过程具体为:通过JTAG接口加载DSP烧写代码工程的可执行文件代码后,DSP烧写代码工程的可执行文件代码首先会从SDRAM存储器中读取DSP目标工程的可执行文件代码,然后DSP烧写代码工程的可执行文件代码将DSP目标工程的可执行文件代码拆分成外部非易失存储器位宽的数据,最后DSP烧写代码工程的可执行文件代码将数据烧写至外部非易失存储器中。 |