DSPF28069——时钟记录5

1、外设时钟控制寄存器PCLKCR0、PCLKCR1、PCLKCR2、PLCLKCR3

特殊的寄存器TBCLKSYNC:(时基时钟同步寄存器)

0:每个启用的ePWM模块中的TBCLK(时基时钟)都将停止。 (默认)。 但是,如果在PCLKCR1寄存器中设置了ePWM时钟使能位,则即使TBCLKSYNC为0,ePWM模块仍将由SYSCLKOUT提供时钟。

1:所有启用的ePWM模块时钟都在TBCLK对齐的第一个上升沿启动。 对于完美同步的TBCLK,每个ePWM模块的TBCTL寄存器中的预分频器位必须设置相同。 启用ePWM时钟的正确步骤如下

  1. 在PCLKCR1寄存器中启用ePWM模块时钟。
  2. 将TBCLKSYNC设置为0。
  3. 配置预分频器值和ePWM模式。
  4. 将TBCLKSYNC设置为1。

其他普通的外设时钟使能寄存器:

0:禁止外设时钟

1:使能外设时钟

2、低速外设时钟预分频器寄存器LOSPCP

这些位配置相对于SYSCLKOUT的低速外设时钟(LSPCLK)速率:

3、内部振荡器调整寄存器(INTOSCnTRIM

4、时钟寄存器(XCLK):

XLKINSEL:

0:选择GPIO38作为输入的时钟源

1:选择GPIO39作为输入的时钟源

XCLKOUTIDV:

00:系统时钟的四分频

01:系统时钟的二分频

10:系统时钟

11:关闭

5、时钟控制寄存器(CLKCTL):

 

15:NMI复位选择位。
14:晶体振荡器关闭位
13:XCLKIN关闭位
12:看门狗HALT模式忽略位
11:内部振荡器2 HALT模式忽略位。
10:内部振荡器2关闭位。
9:内部振荡器1 HALT模式忽略位。
8:内部振荡器1关闭位。

7-5:CPU定时器2时钟预定标值。

4-3:CPU Timer 2时钟源选择位。

2:看门狗时钟源选择位。

1:振荡器2时钟源选择位。

0:振荡器时钟源选择位。

6、PLL控制寄存器、PLL状态寄存器、PLL锁定周期寄存器

PLLCR、PLLSTS、PLLLOCKPRD

详见:P84-P85

7、PLL2控制寄存器、PLL2乘法寄存器、PLL2锁存状态寄存器

PLL2CTL、PLL2MULT、PLL2STS


8、SYSCLK2计数器寄存器(SYSCLK2CNTR


9、EPWM DMA/CLA配置寄存器(EPWMCFG

config:

0:EPWM块连接到CLA总线,DMA总线无法访问

1:EPWM模块连接到DMA总线,CLA总线无法访问

 

时钟相关寄存器

  1. 外设时钟控制寄存器PCLKCR0、PCLKCR1、PCLKCR2、PLCLKCR3
  2. 低速外设时钟预分频器寄存器LOSPCP
  3. 内部振荡器调整寄存器(INTOSCnTRIM)
  4. 时钟寄存器(XCLK)
  5. 时钟控制寄存器(CLKCTL)
  6. PLL控制寄存器、PLL状态寄存器、PLL锁定周期寄存器(PLLCR、PLLSTS、PLLLOCKPRD)
  7. PLL2控制寄存器、PLL2乘法寄存器、PLL2锁存状态寄存器(PLL2CTL、PLL2MULT、PLL2STS)
  8. SYSCLK2计数器寄存器(SYSCLK2CNTR)
  9. EPWM DMA/CLA配置寄存器(EPWMCFG)

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值