将DSP程序从RAM烧写到FLASH的步骤详解

需积分: 50 4 下载量 183 浏览量 更新于2024-09-12 收藏 99KB DOC 举报
"DSP程序烧到FLASH" DSP 程序烧到 FLASH 中是 DSP 开发板中的一个重要步骤。很多开发者在将 DSP 程序从 RAM 转移到 FLASH 中时遇到了困难。因此,本文将详细介绍将 DSP 程序从 RAM 转移到 FLASH 中的方法。 首先,需要强调的是,阅读本文档的前提是已经阅读过《张掌柜讲 DSP 系列之 CCS4.2 XDS100 在 CCS4.2 环境下仿真编程新手入门.pdf》这个文档,并且熟练掌握里面的操作步骤。如果在阅读本文时遇到了不懂的部分,请回过头去看《张掌柜讲 DSP 系列之 CCS4.2 XDS100 在 CCS4.2 环境下仿真编程新手入门.pdf》。 将 DSP 程序从 RAM 转移到 FLASH 中的方法可以分为四个步骤: 第一步:删除 28335_RAM_lnk.cmd 文件。在 project 中右键选择 28335_RAM_lnk.cmd,然后选 delete。这样可以删除原来的 RAM 链接文件。 第二步:添加 F28335.cmd 文件。在 project 中右键选择 project 名称,然后选 add file to project。在浏览框中选择 F28335.cmd 文件,然后点 OK。这样可以在 project 的文件列表中看到 F28335.cmd 文件被添加到 project 中。 第三步:修改编译器设置。在 CCS4 的编译器设置中,需要将目标文件从 RAM 改为 FLASH。这样可以将 DSP 程序编译到 FLASH 中。 第四步:烧写 DSP 程序到 FLASH 中。使用仿真器烧写 DSP 程序到 FLASH 中。在烧写完成后,需要断电然后拔掉仿真器和 DSP 开发板之间的 JTAG 连接,然后再给开发板上电。这样可以确保 DSP 程序正确地烧写到 FLASH 中。 需要注意的是,在将 DSP 程序从 RAM 转移到 FLASH 中时,需要修改编译器设置和链接文件,并且需要重新编译 DSP 程序。否则,可能会导致 DSP 程序无法正确地烧写到 FLASH 中。 另外,需要强调的是,在 CCS4 的 Debug 界面下,需要成功地 Connect 到 DSP 开发板,并且需要成功地 Load 程序到 DSP 的片内 RAM 中。这可以确保 DSP 仿真器和 DSP 开发板没有硬件上的损坏或者问题。 将 DSP 程序从 RAM 转移到 FLASH 中需要经过四个步骤:删除原来的链接文件、添加新的链接文件、修改编译器设置和烧写 DSP 程序到 FLASH 中。只有按照正确的步骤进行操作,才能确保 DSP 程序正确地烧写到 FLASH 中。