安防监控知识
电气知识|LPC2000系列ARM系统控制模块
2016-08-24  浏览:35
安防之家讯:系统控制模块概述

系统控制模块包括一些系统构件和控制寄存器,它们具有众多与芯片内其它外设无关的功能。系统控制模块包括:系统时钟单元、复位、外部中断输入、存储器映射控制、功率控制和唤醒定时器。

系统时钟

系统时钟概述

CPU正常工作需要有合适的时钟信号,包括ARM7内核使用的CCLK时钟,和芯片外设使用的PCLK时钟。

通过LPC2000系列微控制器的时钟产生单元产生ARM7内核和芯片外设正常工作所需要的时钟节拍。 晶体振荡器

LPC2000微控制器可以使用内部的晶体振荡器产生时钟信号,也可以从外部引入时钟信号。

使用从属模式时,时钟信号通过X1引脚从外部输入,输入频率范围:1~50(MHz),其幅度不小于200m Vrms。 使用振荡模式时,时钟信号由内部晶体振荡器和外部连接的晶体振荡产生,振荡频率范围:1~30(MHz)。 注意:如果使用了ISP下载功能或者连接PLL提高频率,则输入的时钟频率范围必须在10~25(MHz)之间。 锁相环(PLL)

由晶体振荡器输出的时钟信号,通过PLL升频,可以获得更高的系统时钟(CCLK)。

PLL接受的输入时钟频率范围为10~25MHz,通过一个电流控制振荡器(CCO)倍增到10~60MHz。

PLL内部结构 PLL相关寄存器 回路锁定后:FOSC = FCCO / (2P × M)

FCLK = FOSC × M

FOSC:晶振频率; FCCO :CCO振荡器输出频率FCCLK:处理器时钟频率; M:PLL倍频值 P:PLL分频值

必须满足的条件:

FOSC范围:10MHz~25MHz; FCCLK范围:10MHz~60MHz; FCCO范围:156MHz~320MHz;

锁相环(PLL)计算流程

(1)、根据处理器的整体要求、UART波特率的支持等因素来决定。外围器件的时钟频率可以低于处理器频率

(2)、CCLK 必须为FOSC的整数倍。

(3)、M = CCLK / FOSC,取值范围1~32。写入MSEL的值为(M-1)。

(4)、选择合适的P值,使FCCO在限制范围内。P只能取1、2、4或8。写入PSEL的值为P。

锁相环(PLL)计算实例

系统要求:FOSC=10MHz、CCLK= 60MHz

1.计算M值:M= CCLK / FOSC =6 ;

2.设置MSEL位:写入值为(M-1)=5;

3. 设置PSEL位:P=FCCO/(CCLK×2)

=(156~320)/120=1.3~2.67

所以P取整数2,PSEL写入值为2。

锁相环(PLL)注意要点

(1)PLL在芯片复位或进入掉电模式时被关闭并旁路,在掉电唤醒后不会自动恢复PLL的设定;

(2)PLL只能通过软件使能;

(3)PLL在激活后必须等待其锁定,然后才能连接;

(4)PLL如果设置不当将会导致芯片的错误操作。

VPB分频器

VPB分频器将PLL输出的时钟信号分频后作为芯片外设的时钟。

VPB分频器决定处理器时钟(CCLK)与外设器件所使用的时钟(PCLK)之间的关系。

下面讲一下,的VPB用途:

(1)VPB用途1:通过VPB总线为外设提供所需的PCLK时钟,以便外设在合适的速度下工作;

(2)VPB用途2:在应用不需要任何外设全速运行时使功耗降低。



安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/
更多»您可能感兴趣的文章:
更多»有关 安防器材 的产品:
  • 安防监控资讯
  • 发表评论 | 0评
  • 评论登陆
  • 移动社区 天花之家 木门之家 灯具之家 铁艺之家 幕墙之家 五金头条 楼梯头条 墙纸头条 壁纸头条 玻璃头条 老姚之家 灯饰之家 电气之家 全景头条 照明之家 防水之家 防盗之家 区快洞察 建材 枣庄建材 临沂建材 南昌建材 上饶建材 抚州建材 宜春建材 吉安建材 赣州建材 鹰潭建材 新余建材 九江建材 萍乡建材 景德镇陶瓷 石家庄建材 衡水建材 廊坊建材 沧州建材 承德建材 建材之家 企业之家 720全景
    (c)2015-2017 Bybc.cn SYSTEM All Rights Reserved