[转载]DSP28_SysCtrl.h头文件寄存器说明(二)_人生几何_新浪博客

1. 系统控制寄存器组SysCtrlRegs

image

注:(1) 表格中的所有寄存器必须执行EALLOW指令后才可访问

     (2) PLLCR寄存器由XRS‘信号复位为已知的状态

1.1 高速外设时钟预分频器寄存器HISPCP

image

高速外设包括EVA/B,ADC,它们的输入时钟信号由SYSOUTCLK经高速外设分频器分频得到.

1.2. 低速外设时钟预分频寄存器LOSPCP

image

低速外设包括SCI,SPI,McBSP,它们的输入时钟信号由SYSOUTCLK经低速外设分频器分频得到。

为了提高抗干扰性,F2812在内部设置的PLL电路,通过相关寄存器的操作,可以实现内部时钟的倍频。高速外设与低速外设都提到了SYSCLKOUT时钟,那么这个时钟是怎么来的呢?要理解这个问题,就需要知道F2812时钟的分类,大体上来说可以分为四类:SYSCLKOUT时钟组,主要用于CPU定时器与eCan总线;OSCCLK时钟,主要用于看门狗;还有两个就是上面提到的高速外设与低速外设时钟。

image

从上图中可以看出,如果PLL被禁用,系统使用OSCCLK,及外部输出时钟,如果PLL未被禁用,上电后PLL的默认状态是PLL Bypass状态,而配置后,PLL工作在配置状态。

1.3. 低功耗模式控制寄存器LPMCR0

image

1.4. 低功耗模式控制寄存器LPMCR1

image

1.5. PLL控制寄存器PLLCR

image

1.6. 系统控制与状态寄存器SCSR

image

1.7. 看门狗计数器寄存器WDCNTR

image

1.8. 看门狗复位密钥寄存器WDKEY

image

1.9. 看门狗控制寄存器WDCR

image

关于WatchDog只需要注意一点,复位后,WD自动有效,如果想禁用看门狗,必须首先设置SCSR寄存器的WDOVERRIDE位,然后通过WDCR寄存器禁用WD。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值