现在的位置: 首页 > 综合 > 正文

[PCU]寄存器介绍

2013年09月14日 ⁄ 综合 ⁄ 共 886字 ⁄ 字号 评论关闭

PCU_MDIVR MCLK除子控制寄存器
1.bit[1:0]: FACT, 是MCLK结果的除子

PCU_PDIVR
1.bit[9:8]:FACT2 是PCLK1结果的除子
2.bit[1:0]:FACT1 是PCLK2结果的除子

PCU_PRSTR 外围重起控制寄存器
1.bit[2]:EMIRST = 1:外部存储接口设备被重起
         EMIRST = 0:EMI工作正常
        
PCU_PLL2CR pll2控制寄存器
1.bit[15] 由硬件设置PLL2被锁定则PLL作为输入时钟并且提供稳定频率。如果IRQ MASK被置任何LOCK改变产生中断
2.bit[10] IRQ PEND 中断请求LOCK变换中断 中断保存在PRCCU中断矢量中
3.bit[9]  IRQ MASK 中断允许位
4.bit[8]  USBEN 允许PLL作为USB时钟
          USBEN = 0 则48MHZ产生在USBCLK引脚
          USBEN = 1 则设置USB时钟由HCLK引脚提供通过PLL输入乘子除子适当选择来保证USB需求精度
5.bit[7]  PLLEN 选择PLL
          PLLEN = 0 则忽略PLL 但没有关闭PLL
          PLLEN = 1 则PLL输出选择时钟如果LOCK=0则此位被置0
6.bit[6]  FRQ RNG = 1 HLCK 引脚在3-5MHZ 为0 则HLCK引脚1.5-3MHZ
7.bit[54] MX[10]
8.bit[20] DX[20]

PCU_BOOTCR
1.bit[9] PKG64: 为1则64个引脚封装 为0则是144引脚封装
2.bit[7] HDLC= 0 关闭HDLC接口控制器 反之则开启
3.bit[6] CAN 是can接口允许位
4.bit[5] ADC EN
5.bit[4] LPOWDBGEN
6.bit[3] USBFILT EN 允许USB备用模式过滤
7.bit[2] SPI0 EN = 0 则P0.3-P0.0由UART3和I2C1使用
         SPI0 EN = 1 UART3和I2C1不使用
8.bit[10] BOOT[10]:00 FLASH, 01 BOOT, 10 RAM, 11 EXERNAL

抱歉!评论已关闭.