- 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开始读取
您可能关注的文档
- 第9章 TMS320F28335外部接口.pptx
- 第10章 TMS320F28335功能模块.pptx
- 第11章 F28335微控制器总线接口.pptx
- 第九章 TMS320F28335外部接口.pptx
- 控制系统故障检测与容错控制-第1章-概述.pptx
- 控制系统故障检测与容错控制-第2章-基于观测器的故障诊断.pptx
- 控制系统故障检测与容错控制-第3章-基于参数估计的故障诊断.pptx
- 控制系统故障检测与容错控制-第10章-容错控制.pptx
- Matlab在制导控制系统设计中的应用实验- Matlab基础及科学计算.docx
- Matlab在制导控制系统设计中的应用实验-飞行器控制系统设计与仿真验证.docx
- 税务局重磅发文!委托代征范围变啦!个人灵活就业、新个体经营被列入!.docx
- 2019年11月1日后发票丢失了怎么办.docx
- 基于MC11的声学仿真软件.pdf
- 关于贯彻实施契税法若干事项执行口径的公告的解读.docx
- 突发!增值税起征点调至5000元起!税务总局放大招了!即日起,电商缴税都按这个来,刷单补3年税!.docx
- 新旧收入准则下44项会计业务处理差异对比.docx
- 强化科技驱动乡村全面振兴:根本遵循、政策演进与对策思考.pdf
- 中国式现代化视域下推进乡村全面振兴的历史脉络、价值导向及实践要求.pdf
- 乡村全面振兴视阈下“空心村”治理路径研究——以郝家桥村为例.pdf
- 改制重组契税优惠政策延续.docx
原创力文档

文档评论(0)