摘 要TMS320VC5416 处理器因具有快速运算能力,使得它在消费类电子产品的研制中发挥着越来越大的作用,但由于 TMS320VC5416 处理器是 RAM 型器件,掉电后不能保存任何用户程序,所以在应用过程中一般对其经行自举设计。但是在现有的自举模块的实现非常繁琐,并且不利于产品的更新与升级。因此,本文提出一种便捷的 DSP 自举模块设计。该模块利用 C8051F340 单片机实现 TMS320VC5416 的自举方案,既节约了资源又降低了设计成本,并且提高了系统的稳定性和集成度。本系统包括上位机和下位机,上位机完成用户文件的从.out 到.dat 的格式转换并通过USB 通信将更新代码移植;下位机 C8051F340 的片 FLASH 用作 DSP 的片外存储器,并通过 SPI 接口实现对 DSP 自举代码的更新。该模块能够实现一键自举功能。实验证明:本文设计的一种便捷 DSP 自举模块是合理可行的。本文首先介绍了所要用到的一些基本原理与相关设计工具;其次是系统的硬件设计与软件设计部分;最后详细介绍了系统的调试结果与分析部分。关键词:DSP,TMS320VC5416,C8051F340,自举,FLASHABSTRACTThe TMS320VC5416 processor has the fast computing ability, so it plays an important role in the research of consuming electronics products. The reason why the processor can not save any user’s program when it is power off is that it is RAM type devices. So we commonly use the boot-strapped method to solve it. But the existing boot-strapped method is complicated and difficult to update and upgrade,we present a simple boot-strapped DSP method in this paper.In the paper we use the C8051F340 MCU to achieve the boot-strapped method, which has a low cost and gets the stability and high integration level . The system includes upper and lower machine: PC of the upper machine transforms user’s files from .out to .dat and USB communication will update the code automatically; lower machine C8051F340 chip Flash for DSP chip memory, and DSP through the SPI interface on the bootstrap code updates. This module can achieve the...