基于TMS320F28335 DSP的最小系统设计解析

需积分: 0 10 下载量 50 浏览量 更新于2024-08-20 收藏 1.57MB PPT 举报
"本次报告由冯均永在扬州大学能源与动力工程学院进行,主题是基于TMS320F28335 DSP的最小系统设计。TMS320F28335是一款高性能的数字信号处理器,拥有150MHz的运算速度,32位浮点处理单元,以及丰富的外设接口如SRAM、USB2.0、D/A转换器等。其片上存储器包括256KB Flash、34KB SRAM、8KB BootROM和1KB OTPROM。此外,它还配备了多种接口如SPI、McBSP、Ecan、IIC和DMA,支持多种通信协议和模拟/数字信号输入输出。TMS320F28335的高性能和兼容性使其在工业控制、信号处理等领域有广泛应用。" 本报告主要涵盖了以下几个知识点: 1. **TMS320F28335 DSP介绍**:这款DSP处理器采用高性能静态CMOS技术,运行频率高达150MHz,核心电压1.9V,I/O电压3.3V,具备低功耗特性。其16*16位和32*32位的乘法累加操作及16*16位双乘法累加器增强了计算能力。哈佛总线结构确保了快速数据访问,而统一寻址模式则简化了编程。 2. **存储器配置**:TMS320F28335集成了不同类型的存储器,包括最大256KB的Flash,用于程序存储;34KB的单周期访问SRAM,用于数据处理;8KB的BootROM用于引导程序;以及1KB的OTPROM用于一次性编程存储。 3. **外设接口**:该芯片提供了丰富的外设接口,包括4通道D/A输出、6通道HRPWM、6通道ECAP/APWM、2通道QEP、16通道A/D转换、3通道SCI、2通道McBSP、1通道SPI、2通道Ecan、1通道IIC、6通道DMA以及88个可复用的GPIO引脚。这些接口支持各种信号输入输出和通信需求。 4. **中断与保护机制**:TMS320F28335支持多达58个外设中断,由外设中断扩展模块(PIE)管理,同时具有32位CPU定时器和128位保护密码,保障了程序执行的安全性和稳定性。 5. **应用领域**:由于其高处理速度和强大的外设支持,TMS320F28335常用于能源与动力工程、自动化控制、信号处理等需要实时计算和精确控制的领域。 6. **设计要点**:在设计基于TMS320F28335的最小系统时,需要注意理解系统框图,了解各个部分的功能,如DSP总线、SRAM、USB2.0接口、D/A转换、扩展总线等,并在绘制原理图时要充分考虑兼容性、稳定性及电源管理等问题。 综上,TMS320F28335 DSP的最小系统设计是一个综合了硬件电路设计、嵌入式软件开发、信号处理等多个领域的复杂项目,冯均永的报告详细阐述了这个设计过程中的关键要素和技术要点。