ADSP21489在CCES中的烧写流程与问题解决

需积分: 50 39 下载量 149 浏览量 更新于2024-09-08 1 收藏 826KB DOCX 举报
本文档详细介绍了如何在CCES (Code Composer Studio) 环境中针对ADSP21489处理器进行编程和烧写过程,主要涉及三个关键步骤:新建工程、生成".ldr"文件以及烧写".ldr"文件。 首先,新建工程部分,用户需启动CCES软件,通过菜单选项创建一个新的CrossCoreProject,输入工程名称,并指定处理器类型为ADSP-21489,这是SHARC系列的一种型号。这个步骤确保了开发环境与目标硬件的正确配置。 接下来是生成".ldr"文件的步骤,".ldr"通常用于装载程序到目标处理器。开发者需要在"Project"的"Properties"中配置C/C++Build设置,选择"BuildArtifact"并设置生成的文件类型为"loaderFile",指定输出文件名或使用默认的工程名称。然后配置工具设置,如选择Bootmode为"prom",BootFormat为"Interlhex",并设置Outputwidth为"8bits",这些都是为了确保生成的".ldr"文件符合ADSP21489的烧写要求。 最后,烧写过程是将生成的".ldr"文件通过ADI公司的ADZS-HPUSB-ICE仿真器加载到ADSP21489芯片上。这一步骤是实际硬件编程的关键步骤,确保使用的仿真器与目标硬件兼容,并且遵循正确的烧写命令,例如可能涉及到使用特定的烧写工具或命令行脚本。 整个流程中,需要注意的问题包括正确配置CCES环境,理解不同设置对程序生成和烧写的影响,以及确保使用的仿真器和烧写工具与ADSP21489的特性相匹配。如果在项目中遇到问题,文档中提到已经验证成功,这表明作者已经解决了可能遇到的常见问题,可以作为参考来避免潜在的错误。 这篇文章提供了ADSP21489在CCES平台上从工程创建到程序烧写的一整套详尽指南,对于从事此类项目开发的工程师来说,具有很高的实用价值。