基于TMS320F28335的DSP最小系统设计与电源、时钟、JTAG接口详解

需积分: 5 26 下载量 151 浏览量 更新于2024-08-07 收藏 470KB PDF 举报
"本文详细介绍了如何设计一个基于TMS320F28335 DSP的最小系统,包括电源电路、复位电路、时钟电路和JTAG接口设计,以及引导模式的选择。" TMS320F28335是一款高性能的浮点DSP控制器,属于TI公司的C2000系列,它拥有高精度、低成本、低功耗和高速处理能力,适合于需要浮点运算的便携式产品。该芯片工作时需要1.8V或1.9V的内核电压和3.3V的Flash电压。在设计最小系统时,通常会包含DSP芯片、电源、复位、时钟以及JTAG下载端口。 在电源和复位电路设计中,推荐使用TI的TPS767D301或TPS767D318电源芯片,它们能提供所需的3.3V和1.9V电压。由于TPS767D301能自动生成复位信号,因此无需额外的复位芯片。设计时要注意散热、电容匹配,以及数字电源和模拟电源之间的隔离。 时钟电路设计是关键,TMS320F28335支持内部和外部振荡器。内部振荡器连接一个30MHz石英晶体,通过编程选择5倍频的PLL,可使芯片运行在最高150MHz。外部时钟频率应在20~35MHz之间,通过PLL倍频可达到芯片的最大工作频率。 JTAG接口设计用于程序下载和调试,遵循1149.1-1990 IEEE标准,包含EMU0、EMU1、TRSTn等端口。为了提高抗干扰性和稳定性,EMU0和EMU1端口需要连接4.7kΩ上拉电阻到电源,TRSTn则通过2.2kΩ下拉电阻接地,并配备0.1μF旁路电容。 引导模式电路设计允许程序从Flash、SARAM或OTP启动。这可以通过InitBoot函数的重启向量实现,可以根据需求选择合适的启动方式。 构建一个基于TMS320F28335的DSP最小系统需要综合考虑电源稳定性、时钟精度、调试便利性和启动灵活性,这些设计细节对于系统的可靠性和性能至关重要。这样的系统不仅适用于教学和实验,也可以应用于简单工程研究和应用开发。