DSP原理与应用时钟中断看门狗_第1页
DSP原理与应用时钟中断看门狗_第2页
DSP原理与应用时钟中断看门狗_第3页
DSP原理与应用时钟中断看门狗_第4页
DSP原理与应用时钟中断看门狗_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

会计学1DSP原理与应用时钟中断看门狗第4.1节TMS320F2833X时钟0.25~10倍输入时钟频率:1.降低外部晶振频率,以减低电磁干扰(EMI)2.低价晶振3.避免使用谐振晶体和相关的屏蔽电路组成:锁相环(PhasedLockedLoopPLL)晶振(CrystalOscillator)时钟监视电路(ClockMoniterCircuit)时钟使能电路(colckenablecircuit)第1页/共48页第4.1节TMS320F2833X时钟硬件引脚:X1/CLKIN:内部震荡器的晶体输入,或外部震荡器输入X2:内部震荡器的晶体输出CLKOUT:内部时钟输出两种时钟模式:内部时钟:只须外部晶体外部时钟:外部震荡器输出接CLKIN第2页/共48页第4.1节TMS320F2833X时钟内部时钟模式外部时钟模式第3页/共48页第4.1节TMS320F2833X时钟时钟模块功能图第4页/共48页第4.1节TMS320F2833X时钟PLL倍率选择:PLLCR第5页/共48页第4.1节TMS320F2833X时钟PLL倍率选择:PLLSTS第6页/共48页第4.1节TMS320F2833X时钟外设时钟信号第7页/共48页第4.1节TMS320F2833X时钟第8页/共48页第4.1节TMS320F2833X时钟第9页/共48页第4.1节TMS320F2833X时钟第10页/共48页第4.1节TMS320F2833X时钟第11页/共48页第四章:TMS320F2833X系统功能和其他功能第4.1节TMS320F2833X时钟第4.2节TMS320F2833X中断第4.3节TMS320F2833X看门狗习题第12页/共48页第4.2节TMS320F2833X中断中断:中断产生及处理流程中断优先级和中断向量(InterruptPriorityandVectors)外部中断扩展控制器(PeripheralInterruptExpansionControllerPIE)CPU中断寄存器(CPUInterruptRegistersIFRIMR)外设中断寄存器外部中断第13页/共48页第4.2节TMS320F2833X中断第14页/共48页第4.2节TMS320F2833X中断第15页/共48页第4.2节TMS320F2833X中断PIEIER,PIEIFR,PIECTRL,PIEACK第16页/共48页第4.2节TMS320F2833X中断第17页/共48页第4.2节TMS320F2833X中断第18页/共48页第4.2节TMS320F2833X中断第19页/共48页第4.2节TMS320F2833X中断第20页/共48页第21页/共48页第4.2节TMS320F2833X中断中断优先级和中断向量:第22页/共48页中断优先级和中断向量:3个不可屏蔽中断:中断优先级中断名中断向量说明

1Reset

0D00h复位和WD溢出

2EMUINT0D22h仿真器中断

3NMI0D24h外部不可屏蔽中断 4RTOSINT0D1Eh实时操作系统中断14个可屏蔽中断:INT1~INT14中断向量0D02h~0D1Ch,有多组中断源,每个中断源可以在相应地址再设定中断向量:INT1.1SEQ1INT0D40h另有用户定义的软件陷阱中断(和高级软件配合)第4.2节TMS320F2833X中断第23页/共48页中断优先级和中断向量:INT1ADC有关中断外部中断Timer0中断唤醒中断第4.2节TMS320F2833X中断第24页/共48页中断优先级和中断向量:INT2EPWM1~EPWM6中断第4.2节TMS320F2833X中断中断优先级和中断向量:INT3EPWM1~EPWM6中断第25页/共48页中断优先级和中断向量:INT4ECAP1~ECAP6中断中断优先级和中断向量:INT5EQEP1,EQEP2中断第4.2节TMS320F2833X中断第26页/共48页中断优先级和中断向量:INT6SPI中断McBSP中断中断优先级和中断向量:INT7DMA中断(DINTCH1~DINTCH6)第4.2节TMS320F2833X中断第27页/共48页中断优先级和中断向量:INT8I2C中断SCI中断中断优先级和中断向量:INT9SCI中断CAN中断第4.2节TMS320F2833X中断中断优先级和中断向量:INT10保留中断优先级和中断向量:INT11保留第28页/共48页中断优先级和中断向量:INT12外部引脚中断(XINT3~XINT7)浮点运算中断(LVF,LUF)第4.2节TMS320F2833X中断中断优先级和中断向量:INT13外部引脚中断(XINT13)CPU定时器1(TIRTOS)中断优先级和中断向量:INT14CPU定时器2(TIRTOS)第29页/共48页中断向量表由3个标志位决定其映射关系:VMAP-1(ST1.3),M0M1MAP-1(ST1.11),ENPIE-0(PIECTRL.0)第4.2节TMS320F2833X中断上电(复位)后其值为:110对应:从BootROMBlock0x3FFFC0~0x3FFFFF读取中断向量表reset中断总是从0X3FFFC0读取中断向量复位完成后,需要由用户程序自行指定PIE中断向量表映射关系。第30页/共48页第4.2节TMS320F2833X中断复位:第31页/共48页第4.2节TMS320F2833X中断复位:从内部BOOT

ROM的0X3FFFC0开始读取Sin/cos表:1282个字,32位浮点数Arctan表:388字,32位浮点数Sin/cos表:1282个字,IQMath格式倒数表:528字,IQMath格式平方根表:274字,IQMath格式Arctan表:452字,IQMath格式…第32页/共48页第4.2节TMS320F2833X中断第33页/共48页第4.2节TMS320F2833X中断Boot模式选择第34页/共48页第4.2节TMS320F2833X中断复位:从内部BOOT

ROM的0X3FFFC0开始读取第35页/共48页第4.2节TMS320F24X中断自学: 1.不可屏蔽(NMI)中断机理及处理过程

2.中断等待时间第36页/共48页第四章:TMS320F2833X系统功能和其他功能第4.1节TMS320F2833X时钟第4.2节TMS320F2833X中断第4.3节TMS320F2833X看门狗习题第37页/共48页第4.3节TMS320F2833X看门狗看门狗的作用:

用于监视系统的运行,当程序运行混乱时(如进入死循环或程序跑飞)完成系统复位。看门狗的机理:

主要核心是一个定时器,当定时器时间到时复位 正常运行程序过程中每次在看门狗的定时器时间到之前重启看门狗定时器第38页/共48页看门狗组成: 1.定时器(计数器)WDCounter。

2.看门狗重启管理器(WDResetRegister)。

3.看门狗时钟发生器。

4.看门狗状态位第4.3节TMS320F2833X看门狗第39页/共48页第4.3节TMS320F2833X看门狗第40页/共48页第4.3节TMS320F2833X看门狗SCSR:第41页/共48页第4.3节TMS320F2833X看门狗看门狗时钟发生器: WDCLK=CLKOUT/512,当HALT时停止6-bits预定标选择:将WDCLK再分频后送给看门狗定时器。WDPS2~0inWDCR第42页/共48页第4.3节TMS320F2833X看门狗看门狗控制寄存器:WDCRWDFLAG:0-未发生复位,1-发生复位WDDIS:0-禁止看门狗,1-使能看门狗WDCHK2~0:101系统正常运行其他值复位第43页/共48页看门狗定时器(计数器)

WDCNTR:

低8位为计数器,当低8位溢出时,产生一个复位信号。此寄存器为只读的。看门狗重启管理器WDKEY:

低8位为寄存器,只有先写入55h后写入AAh后重启看门狗计数器。 不是此顺序写入55h或AAh,则无效。 写入其他数值时产生复位信号。第4.3节TMS320F2833X看门狗第44页/共48页习题1.使用TMS320LF28335中断在主程序中需进行哪些工作,在中断处理子程序中需进行哪些工作?请具体编写一段程序进行说明。2.通常情况下复位和NMI中断处理程序应该进行哪些工作?第45页/共48页参考文献TMS320F28335,TMS320F28334

温馨提示

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

评论

0/150

提交评论