对Figure7-4的说明:
上电时,PLL没被启动,FCLK等于外部输入时钟,称为Fin。
1 上电几毫秒后,晶振(OSC)输出稳定,FCLK = Fin,nRESET恢复高电平后,CPU开始执行指令。
2 设置MPLL,等待Lock Time(使MPLL输出稳定),MPLL稳定输出,CPU工作于新的工作频率(在Lock Time期间,FCLK停震,CPU停止工作)。
具体的配置的步骤:
1 设置Lock Time;
2 设置时钟比例(FCLK:HCLK:PCLK);
3 如果CLKDIVN寄存器的位HDIVN非0,CPU的总线模式应该从'fast bus mode'变为'asynchronous bus mode'; 如果位HDIVN非0,而CPU的总线模式仍是'fast bus mode',则CPU的工作频率将自动变为HCLK,而不是FCLK。
#MMU_SetAsynchronousBusMode
mrc p15,0,r0,c1,c0,0
orr r0,r0,#R1_Nf:OR:R1_iA(#0xc0000000)
mcr p15,0,r0,c1,c0,0
4 设置MPLL;一旦设置MPLL,就会锁定Lock Time,直到MPLL输出稳定。
示例代码:
关键字:系统时钟 配置
引用地址:
系统时钟的配置
推荐阅读最新更新时间:2024-11-12 12:49
用于RF系统的基准时钟输入保护电路和分配器
引言 要为 RF 系统设计基准输入电路证明是棘手的事情。难题之一是在满足时钟的保护、缓冲及分配要求的同时也要保持输入时钟的相位噪声性能。本文将说明怎样设计一款 10MHz 基准输入电路并优化其性能。 设计要求 RF 仪器和无线收发器常常具有一个用于外部基准时钟的输入,例如:RF 仪器上广泛使用的 10MHz 基准输入端口。许多同类系统都包括一种装置以用于在整个系统中分配基准时钟。图 1 示出了一款常用方案,其中由基准时钟向两个不同的锁相环 (PLL) 提供基准输入。 设计精良的坚固型输入可接受宽幅度范围的正弦波和方波信号。即使在输入多变的情况下,其也可保持向系统内部的目标 PLL 输入提供恒定的信号电平驱动。
[RF/无线]
三星S7同款处理器 魅族PRO 6配置曝光
前段时间有爆料称魅族将于下月发布魅蓝metal 2,不过目前并没有任何关于该机的消息,有关于魅族下一款3000元以上的旗舰魅族Pro 6的消息倒是不断。昨日,一款未发布的新品现身某国外网站的机型数据库,看起来很有可能就是魅族PRO 6。显示该机支持Force Touch压力传感技术,这与之前杨颜在微博上自曝的消息一致,可信度较高。表格中显示魅族PRO 6将搭载三星Exynos 8890处理器,另外该机或将于今年第二季度正式发布。
从表格中来看,该机配备5.7寸2K分辨率的Super AMOLED屏幕,搭配康宁大猩猩四代玻璃,并支持Force Touch压力传感技术。搭载三星Exynos 8890处理器,包括四个三星
[手机便携]
正点原子STM32F4 (12) STM32串口寄存器库函数配置方法
今天讲解串口的程序编写,下面是他的寄存器 在中文参考手册的第26章有介绍它的这些寄存器 在F4的stm32f4_usart.c定义了很多的库函数 1.状态寄存器的库函数 去读取SR寄存器相应的数据然后放到,返回相应的状态标志位的值,它的返回值是一个FlagStatus型 这个值是一个枚举类型,要么是set,要么是reset 2库函数对数据寄存器的函数 第一个是发送数据,第二个是接收数据 发送数据实际上就是把数据写到DR寄存器 接收数据就是读取DR寄存器 设置波特率用的是下面这个函数 先来讲解一下波特率地记算方法 在上一讲串口功能框图中波特率是由: fpclkx/usartd
[单片机]
[单片机框架][bsp层][cx32l003][bsp_crc] 硬件CRC配置和使用
循环冗余校验(CRC)计算单元是根据固定的生成多项式得到任意字节数据的 CRC 计算结果。在应用中, CRC 技术主要应用于核实数据传输或者数据存储的正确性和完整性。 本模块算法遵从 ISO/IEC13239 的定义,采用 16 位长度的 CRC,计算多项式为: 计算初始值为 0xFFFF。 本模块功能包括: ⚫ CRC 编码和 CRC 校验 ⚫ 3 种位宽访问方式:8 位、16 位、32 位 ⚫ 8 位位宽下输入数据示例为 0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77 ⚫ 16 位位宽下输入数据示例为 0x1100, 0x3322, 0x5544, 0x7766 ⚫ 32
[单片机]
vivo NEX外观配置全确认 就差一个价格了
集微网消息(文/罗明) 今天vivo官方正式放出了NEX的真机渲染图,咱们终于可以准确无误的告诉大家它不仅没有烦人的刘海,而且下巴超窄,屏占比超高。 说完了大家关心的外观,再说说vivo NEX的硬件配置,外媒曝光了它的英文版规格参数图,图片显示vivo NEX将有两个处理器版本,分别为骁龙710与骁龙845,内存6GB起步,最高配备8GB,闪存128GB起步,后置双核12MP+5MP的镜头,前置8MP的镜头,预装Android8.1的操作系统,使用了一块分辨率为2316X1080的6.59英寸屏幕,内置4000毫安时的电池,支持全网通以及蓝牙5.0。 此外网友在线下手机专卖店看到的vivo NEX宣传物料参数与外媒曝
[手机便携]
使用AVR单片机配置FPGA
Altera公司的ACEX、FLEX等系列的FPGA芯片应用广泛,但其FPGA基于SRAM结构,决定电路逻辑功能的编程数据存储于SRAM中。 由于SRAM的易失性,每次上电时必须重新把编程数据装载到SRAM中,这一过程就是FPGA的配置过程。FPGA的配置分为主动式和被动式。在主动模式下,FPGA上电后主动将配置数据从专用的EPROM(如EPC1,EPC2等)加载到SRAM中。被动模式下,FPGA为从属器件,由相应的控制电路或微处理器控制配置过程,包括通过下载电缆由计算机控制配置和单片机模拟配置时序配置。其中,专用的EPROM价格高,可编程次数少,而计算机配置在现场应用中又很不现实,因此本文提出一种基于AVR单片机的被动配置方式
[单片机]
Ubuntu下超级终端minicom的安装和配置
一,安装minicom sudo apt-get install minicom 二,配置minicom 1,运行minicom sudo minicom 2,先按下Ctrl + a, 放开, 再按o, 出现配置菜单对话框。 3,按上下键选择,选择Serial port setup +-------------------------------------------------------------+ | A - Serial Device : /dev/ttyUSB0 | | B - Lockfile Location : /var/lock | | C -
[单片机]