第8章 TMS320F28335系统控制与中断.pptxVIP

  • 10
  • 0
  • 约1.98千字
  • 约 50页
  • 2023-09-16 发布于浙江
  • 举报
第8章 TMS320F28335系统控制与中断;Flash和OTP存储器;1.Flash存储器:多扇区,代码安全,低功耗,可配置等待状态,增强功能 2.OTP,即一次可编程存储器, 1KX16位OTP统一映射到程序和数据存储空间,可存放数据或代码。只能被用户写一次,不能再次擦除。;重启或睡眠状态:该状态是芯片复位后的状态。在转换过程中,CPU自动延迟等待,一旦状态转换完成,CPU的访问回复正常。 备用状态:该状态的用电要比睡眠状态多,但是需要较短的时间转变为激活状态或读状态。在转换过程中,CPU自动延迟等待,一旦状态转换完成,CPU的访问恢复正常。 激活状态:在激活状态下,CPU在Flash和OTP存储器映射区域读取访问由FBANKWAIT寄存器和FOTPWAIT寄存器控制。;Flash和OTP存储器的功耗模式;一旦Flash处于激活功耗状态,那么对存储器映射区的读或取访问可以被分为Flash访问或OTP访问,主要有以下3种形式: ①Flash存储器的随机访问; ②Flash存储器的页访问; ③OTP存储器访问:;可提高Flash中线性代码的执行效率 对FOPT寄存器中的ENPIPE置位来使能流水线模式 独立于CPU的流水线模式;8.1.3 CSM的功能;8.1.3 CSM的功能;这一部分主要介绍了振荡器、PLL和时钟结构、看门狗和低功耗模式。;8.2 时钟与系统控制;8.2 时钟与系统控制;硬件引脚: X1/CLKIN:内部震荡器的晶体输入,或外部震荡器输入 X2:内部震荡器的晶体输出 CLKOUT:内部时钟输出 两种时钟模式: 内部时钟:只须外部晶体 外部时钟:外部震荡器输出接CLKIN;;8.2 时钟与系统控制;8.2 时钟与系统控制;8.2 时钟与系统控制;PLL倍率选择:PLLSTS;8.2 时钟与系统控制;PCLKCR0/1/3寄存器使能/禁止各种外设模块的输入时钟信号。PCLKCR0/1/3寄存器的写操作会产生2个SYSCLKOUT周期延迟,这个延迟在访问外设配置寄存器之前将被计数。由于外设/GPIO是复用的,所有的外设不能同时使用;然而同时开启外设的时钟是可能的,但是这样的配置是无效的。;8.2 时钟与系统控制;8.2 时钟与系统控制;看门狗组成: 1.定时器(计数器) WD Counter 。 2.看门狗重启管理器(WD Reset Register)。 3.看门狗时钟发生器。 4.看门狗状态位;8.2 时钟与系统控制;SCSR:;看门狗控制寄存器:WDCR;看门狗定时器(计数器) WDCNTR: 低8位??计数器,当低8位溢出时,产生一个复位信号。此寄存器为只读的。 看门狗重启管理器 WDKEY: 低8位为寄存器,只有先写入55h后写入AAh后重启看门狗计数器。 不是此顺序写入55h或AAh,则无效。 写入其他数值时产生复位信号。;8.2 时钟与系统控制;8.2 时钟与系统控制;在每个SYSCLKOUT脉冲后PSC减1,一直减到0。 在下一个SYSCLKOUT周期 ,TDDR加载新的除数值到PSC,并使TIM减1。 重复前两步操作,即PSC每次减到0后,TIM进行一次减1操作,直到TIM减为0 在下一个SYSCLKOUT周期,将定时器中断(TINT)送到CPU,和TOUT引脚。同时TIM装载来自PRD的新的定时 计数器值,并使PSC再次减1。;定时器计数寄存器;中断: 中断产生及处理流程 中断优先级和中断向量(Interrupt Priority and Vectors) 外部中断扩展控制器(Peripheral Interrupt Expansion Controller PIE) CPU中断寄存器(CPU Interrupt Registers IFR IMR) 外设中断寄存器 外部中断;;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;8.4 TMS320F28335 外设中断扩展;TMS320F28335的Boot;TMS320F28335的Boot;Boot 模式选择;复位:从内部BOOT ROM的0X3FFFC0开始读取

文档评论(0)

1亿VIP精品文档

相关文档