DSP第5章-F28335-概述.ppt_第1页
DSP第5章-F28335-概述.ppt_第2页
DSP第5章-F28335-概述.ppt_第3页
DSP第5章-F28335-概述.ppt_第4页
DSP第5章-F28335-概述.ppt_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章 TMS320F28335 DSP概述 TMS320F28335 DSP具有150MHz的高速处理能力,具备 32位浮点处理单元,6个DMA通道支持ADC、McBSP和EMIF, 有多达18路的PWM输出,其中有6 路为TI特有的更高精度的 PWM输出(HRPWM),12位16通道ADC。与前代DSP相比,平均 性能提升50%,并与定点C28x控制器软件兼容。 得益于F28335浮点运算单元,从而简化软件开发,缩 短开发周期,降低开发成本。 5.1 F28335的性能 u高性能静态CMOS技术:主频150MHZ,指令周期6.67ns;低功 耗设计,1.9V/1.8V内核电压,3.3VI/O引脚电压;Flash编程 电压为3.3V u高性能32位CPU:IEEE-754单精度浮点运算单元(FPU); 16*16和 32*32介质访问控制(MAC)运算;16*16双MAC;哈 佛总线架构;快速中断响应和处理能力;统一存储器编程模型 和高效代码(使用C/C+ 和汇编语言)。 u6通道DMA处理器(用于ADC,McBSP,ePWM,XINTF,SARAM) 5.1 F28335的性能 u16位或32位外部接口(XINTF):可处理超过2M*16位地 址范围 u片内存储器:最多达256K 16位的Flash存储器;34K 16位的单周期访问RAM(SARAM);1K 16位一次性可编 程(OTP )ROM u引导(BOOT)ROM(8K X 16):支持软件引导模式(通过 SCI、SPI、CAN、McBSP、XINTF和并行I/O),支持标准数学表 u时钟和系统控制:支持动态锁相环(PLL)比率系数;片 载振荡器;安全装置定时器模块 5.1 F28335的性能 uGPIO 0-GPIO 63引脚可以连接到8个外部内核中断其中的一个 u可支持全部58个外设中断的外设中断扩展(PIE)块 u128位安全密钥/锁:保护flash/OTP/RAM模块,防止逆向工程 u增强型控制外设:多达18个PWM输出;高达6个支持150ps微边 界定位(MEP)分辨率的高分辨率脉宽调制器(HRPWM)输出;高 达6个事件捕捉输入;多达2个正交编码器接口;高达8个32位定 时器(6个eCAP和2个eQEP); u3个32位CPU定时器:定时器0、1、2。T0、T1为一般定时器,T0 连接至PIE,T1连接至中断INT13,T2用作DSP/BIOS的片上实时系 统,连至INT14.如果不用DSP/BIOS,T2可做一般定时器 5.1 F28335的性能 u串行端口外设:2个eCAN2.0B; 3个SCI(UART);2个McBSP; 1个SPI; 1个I2C总线接口。 u16通道12位模数转换模块:转换时间80ns,2X8通道复用输入接 口;2个采样保持电路;单/连续通道转换;内部或外部参考电压 uJTAG边界扫描支持IEEE 1149.1-1990标准测试端口 u先进的仿真调试功能:分析和断点功能;硬件实时调试 u低功耗模式和省电模式:支持IDLE,STANDBY,HALT模式;禁止 外设独立时钟 u179引脚BGA封装或176引脚LQFP封装 5.1 F28335的性能 5.2 F28335的封装与引脚描述 5.2.1: 176脚 PZ LQFP 封装 5.2.2 引脚信号说明 5.2.2 引脚信号说明 5.2.2 引脚信号说明 5.2.2 引脚信号说明 5.2.2 引脚信号说明 5.2.2 引脚信号说明 5.2.2 引脚信号说明 5.3 F28335 功能 概述 1.CPU 2.总线 3.存储单元 4.外设 32位定点CPU架构,支持16位和32位指令操作。前者减 少存储,提高代码密度。后者加快指令执行时间。 32位IEEE-754单精度FPU,具有高效C/C+引擎,可使 用高级语言编程。 32X32位MAC64位处理能力。 快速中断响应。 “原子指令”读写简化机制。执行更快,代码更少。 5.3.1 CPU 内存总线: a.程序读总线,22位地址线,32位数据线 b.数据读总线,32位地址线,32位数据线 c.数据写总线,32位地址线,32位数据线 可寻址4G字的数据存储空间、4M字的程序存储空间。 外设总线: 用于外设互联,复用多种总线。 5.3.2 总线 1. ePWM:6个,可单独控制各个引脚,功能更强大 2.eCAP:6个 3.eQEP:2个,测速更加方便 4.ADC:12位,16路,80ns转换时间 5.Watchdog Timer:1个 6.McBSP:2个,用于连接高速外设,如音频处理模块 7.SPI:1个,连接具有SPI借口的外设 5.3.3 外设 8.SCI:3个,UART功能 9.I2 C:集成电路模块总线 10.CAN:2个 11.GPIO: 12.DMA:6通道 5.3.3 外设 1.Flash存储器:多扇区,代码安全,低功耗,可配置等待 状态 2.OTP,即一次可编程存储器, 1KX16位OTP统一映射 到程序和数据存储空间,可存放数据或代码。只能被用户 写一次,不能再次擦除。 3.单周期访问RAM(SARAM) 4.片外存储 5.BOOT ROM,出厂预先固化好程序。 5.3.4 存储器 存储空间映射如右图 5.3.4 存储器 l Reset or Sleep State 芯片复位后的状态 l Standby State 耗能比Sleep状态多,但转为下个状态时间短 l Active or Read State CPU在flash和OTP读取访问由FBANKWAIT寄存器和 FOTPWAIT寄存器控制 5.3.4 Flash和OTP存储器的低功耗模式 l可提高Flash中线性代码的执行效率 l对FOPT寄存器中的ENPIPE置位来使能流水线模式 l独立于CPU的流水线模式 5.3.5 Flash的流水线模式 5.3.6 Flash 和OTP的寄存器 5.3.6 Flash 和OTP的寄存器 5.3.6 Flash 和OTP的寄存器 5.3.6 Flash 和OTP的寄存器 5.3.6 Flash 和OTP的寄存器 5.3.6 Flash 和OTP的寄存器 5.4 代码安全模块(CSM) 5.4.1 CSM的功能 l阻止对片内存储器未授权访问,防止代码被复制或反解 l两级保护。根据程序计数器PC的值判断:1、如果运行的是内部安全 存储器代码,则通过JTAG的访问被禁止,以允许安全代码对安全数据 的访问;2、反之,如果运行的是非安全存储器代码,则所有对安全存 储器的访问被禁止。 l128密码保存在Flash的安全密码单元PWL,地址0x33FF8-0x33FFFF 5.4 代码安全模块(CSM) 5.4.2 CSM对其它片内资源的影响 5.4 代码安全模块(CSM) 5.4.3 CSM的使用 l工程开发阶段,一般不使用CSM l开发出可靠代码后,才使用CSM l在Flash中烧写代码前,采用密码对芯片进行保护 l之后,通过JTAG或运行片内外存储器对安全存储器调试,需输入正 确密码 uF28335(C28x+FPU)属TMS320C2000TMDSC。32位定点+IEEE754 的32位单精度浮点单元,支持C/C+,快速中断响应与处理。 u哈佛总线 u外设总线:支持3种。外设1支持16/32位访问;外设2支持16位 访问;外设1支持DMA和16/32位访问; u实时在线仿真:IEEE1149.1 JTAG接口,可在系统运行、代 码执行或中断时观察内存、外设和寄存器的变化。 uFlash,256K16位 uM0、M1 SARAM 5.5 总结 uL0-L7 SARAMS uBoot ROM:见右图 u安全性:可烧写128位密码到flash,保护 flash/OTP/L0/L1/L2/L3的内容,防止非法用户经JTAG口查看存 储器内容,避免程序被反编译 5.5 总结 u外设中断扩展模块:最多支持96个不同的中断,58个是外设中 断,分12组(每组8个),分别映射到CPU内核级的12条中断线上 (INT1-INT12) u外部中断(XINT1-XINT7,XNMI) u振荡器和PLL u看门狗 u外设时钟。每个外设时钟的使能或禁止均可由软件设置 5.5 总结 u低功耗模式。三种,IDLE、STANDBY、HALT 5.5 总结 u低功耗模式。三种,IDLE、STANDBY、HALT 5.5 总结 u外设帧0、1、2、3(PFn)。PF0:PIE、Flash、XINTF、DMA、 Timers、C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论