F2812与F28335对比分析及quartus ii 14.0 modelsim10.2c安装教程

需积分: 44 14 下载量 67 浏览量 更新于2024-08-09 收藏 428KB PDF 举报
"这篇教程主要涉及的是嵌入式微控制器TMS320F28335的使用,特别是其在Quartus II 14.0和ModelSim 10.2c环境下的安装与破解过程。教程中提到了F28335与F2812的区别,并详细阐述了F28335的一些关键特性,如浮点运算能力、事件分频、边沿极性选择与验证以及模数转换器(ADC)的功能。" 在嵌入式系统设计中,TMS320F28335是一款高性能的数字信号处理器(DSP),它相较于F2812,增加了浮点运算单元,提供了更强大的数学运算能力,执行速度更快,适合处理复杂的控制算法。F28335的最高浮点运算性能可达300MFLOPS,相比同频率的定点芯片,其执行速度提高了50%,数学运算性能提升了2.45倍,控制算法性能提升了1.57倍,整体性能提升接近2倍。 事件处理是F28335的一个重要方面。在2.1节中提到了事件分频,这允许开发者根据需求调整输入事件信号的频率,分频系数可选2至62,或者直接跳过分频器。这种功能对于处理高频输入信号非常有用。 边沿极性选择与验证是F28335的另一亮点。该器件提供了4个独立的边沿极性选择通道,可以分别设置上升沿或下降沿检测,增强了系统的灵活性。此外,它还集成了Modulo4序列发生器,用于每个边沿(共4路)的事件验证,确保了系统对输入信号边沿的准确检测和响应。 在模拟信号处理部分,F28335集成的16通道12位ADC允许进行高速模数转换。它可以配置为两个独立的8通道输入模式,或者用作一个16通道级联输入模式。ADC的采集方式可以是顺序的,从低通道到高通道进行。ADC的输入电压范围限制在0到3V,超出此范围可能会损坏模块。虽然TI宣称其精度为12位,但实际应用中可能只能达到11位左右。ADC模块分为SEQ1和SEQ2,前者可以由软件、PWM或外部中断启动,而后者不支持由外部中断启动。此外,ADC还可以与DMA协同工作,实现数据的高效传输。 TMS320F28335因其强大的浮点处理能力、灵活的事件处理机制以及高效的模拟信号数字化功能,在嵌入式系统设计中具有广泛的应用价值。Quartus II和ModelSim是常用的开发工具,它们的正确安装和使用对于充分利用F28335的潜能至关重要。