当前位置:首页 > 芯闻号 > 充电吧
[导读]一、1 时钟脉冲信号时钟脉冲信号:按一定的电压幅度,一定的时间间隔连续发出的脉冲信号。时钟脉冲信号是时序逻辑的基础,它用于决定逻辑单元中的状态何时更新。数字芯片中众多的晶体管都工作在开关状态,它们的导

一、1 时钟脉冲信号
时钟脉冲信号:按一定的电压幅度,一定的时间间隔连续发出的脉冲信号。时钟脉冲信号是时序逻辑的基础,它用于决定逻辑单元中的状态何时更新。数字芯
片中众多的晶体管都工作在开关状态,它们的导通和关断动作无不是按照时钟信号的节奏进行的。

1.2 时钟脉冲频率
时钟脉冲频率:在单位时间(如1秒)内产生的时钟脉冲个数。

1.3 信号产生-晶振
晶振全称晶体振荡器,是用石英晶体经精密切割磨削并镀上电极焊上引线做成。这种晶体有一个很重要的特性,如果给他通电,他就会产生机械振荡,他们有一
个很重要的特点,其振荡频率与他们的形状,材料,切割方向等密切相关。由于石英晶体化学性能非常稳定,热膨胀系数非常小,其振荡频率也非常稳定,由于控制几何尺寸可以做到很精密,因此,其谐振频率也很准确。

晶体振荡器时钟的优点包括结构简单和噪声低,以及可为客户提供精确的定制频率等方面;但另一方面,它的缺点也比较明显,例如其频率仅由晶体决定,通常是特定晶体被制成客户所需的振荡器,导致生产成本高、交货周期较长,不利于客户加快产品上市时间,而且难以获得非标准的频率。

1.3 信号产生-锁相环
PLL(锁相环)合成器是一种更为复杂的系统时钟源。通用PLL合成器需要一个外部晶体并包含一个能够对晶体的特定频率加倍或分频的集成锁相环(PLL)电路。

1.3 信号产生-对比
典型的系统时钟振荡器源通常采用石英晶振,而更复杂的系统时钟振荡器源则是由PLL合成器提供。
1. 对于特定的时钟频率,采用PLL合成器可使用较便宜以及较低频率晶振来代替昂贵的高频晶振;
2. 对于需要多个时钟频率的系统,采用PLL合成器通过分频即可实现,而此时采用晶振模块则需要多个不同频率的晶振。
因此相对于晶体振荡器模块,通过PLL合成器提供精确时钟具有成本更低、占板面积更小等一系列优点。

二.时钟体系
2.1 2440时钟体系
①晶振多少Hz》》》12MHz
②PLL有哪些?        MPLL,和UPLL
③PLL=>时钟?        MPLL产生了FCLK、HCLK、PCLK;UPLL产生了UCLK
④时钟做什么?

S3C2440可以使用外部晶振(XTIpll)(默认为12MHZ)和外部时钟(EXTCLK)两种方式输入时钟信号。它由跳线OM[3:2]决定。 S3C2440 默认的工作主频为12MHz
(晶振频率),S3C2440有两个PLL:MPLL和UPLL。通过MPLL会产生三个部分的时钟频率:FCLK、HCLK、PLCK。UPLL则负责产生USB所需时钟UCLK。


三.1 时钟初始化流程
1、上电几毫秒后,晶振输出稳定,FCLK=晶振频率,nRESET信号恢复高电平后,CPU开始执行指令。 2、我们的程序开头启动MPLL,设置MPLL的寄存器
3、在设置MPLL的寄存器后,需要等待一段时间(LockTime),MPLL的输出才稳定。在这段时间(Lock Time)内,FCLK停振,CPU停止工作。Lock Time的长短由寄存器LOCKTIME设定。 4、Lock Time之后,MPLL输出正常,CPU工作在新的FCLK下。
四、代码编写

#define CLKDIVN 0x4c000014                            定义CLKDIVN位置
#define MPLLCON 0x4c000004                            定义MPLLCON位置
#define MPLL_405MHz (127<<12)|(4<<4)|(1<<0)           设置MPLL在405MHz下需要哪些位,直接左移得到
clock_init:
    ldr r0, =CLKDIVN                                  之前的都错了,ldr伪指令是把CLKDIVN放入r0
    mov r1, #0x5                                      设置HDIVN为10.FCLK/4;PDIVN为0,HCLK/2。FCLK:HCLK:PCLK = 1:4:8
    str r1, [r0]                                      设置好后,存入CLKDIVN寄存器

    mcr p15,0,r0,c1,c0,0                              note中的进入异步模式
    orr r0,r0,#0xc0000000
    mcr p15,0,r0,c1,c0,0

    ldr r0, =MPLLCON                                   设置PLL输出:把r0中放入MPLLCON
    ldr r1, =MPLL_405MHz                               r1设置好位
    str r1, [r0]                                       存入寄存器MPLLCON
    mov pc, lr
                 

                     
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2026年3月19日 /美通社/ -- 2026世界一级方程式赛车锦标赛(以下简称F1)中国大奖赛正赛上周在上海国际赛车场落幕。作为F1官方物流合作伙伴,DHL与这项全球...

关键字: 可持续发展 BSP 供应链 环境影响

西班牙马德里2026年3月19日 /美通社/ -- ABB国际汽联电动方程式世界锦标赛第12赛季的第六回合比赛,即将于2026年3月21日首次在哈拉马赛道拉开帷幕。 FE电动方程式正式将马德里纳入赛历,这座西班牙城...

关键字: 电动 测试 快充 TC

纽约和印度诺伊达2026年3月19日 /美通社/ -- 全球领先的科技公司HCLTech(NSE:HCLTECH)(BSE:HCLTECH)被定义和推进商业道德标准...

关键字: ISP LTE HC SE

新加坡2026年3月20日 /美通社/ -- MetaOptics Ltd (Catalist: 9MT)(「MetaOptics」或「本公司」,连同其子公司统称「本集团」)近日于新加坡交易所公告一系列策略性增长举措,包...

关键字: OPTICS 新加坡 AI ADS

苏州2026年3月20日 /美通社/ -- 与非网宣布,聚焦半导体领域的垂直AI工具——与非AI(www.eefocus.com/ai-chat/)正式上线,旨在破解工程师在器件选型、替代料查询、方案研发中的效率瓶颈,以...

关键字: 工程师 器件选型 AI 半导体

上海2026年3月20日 /美通社/ -- 为学术出版生态提供AI与专家解决方案的技术公司CACTUS(Cactus Communications),近日宣布与全球学术出版机构Taylor & Francis续签...

关键字: CIS PAPER TAYLOR FLIGHT

杭州2026年3月20日 /美通社/ -- 3月13日, 国际第三方检测认证机构TÜV南德意志集团(以下简称"TÜV南德")为杭州海康...

关键字: 智能车 汽车智能 汽车产业 智能驾驶

上海2026年3月19日 /美通社/ -- 三月春深,万物竞发,绿色生机成为各行各业高质量发展的鲜明底色。对于正处于深刻变革中的汽车产业而言,绿色发展不仅是趋势,更是驱动技术进化与价值重构的核心力量。中国汽车工...

关键字: 新能源汽车 轮胎 P10 BSP

北京2026年3月20日 /美通社/ -- 全球领先的半导体公司Analog Devices,Inc. (Nasdaq:ADI)宣布公司在泰国新落成的先进制造工厂已经正式启用。此举将进一步提升ADI的先进制造与测试能力,...

关键字: ADI ANALOG AI STATE

北京2026年3月20日 /美通社/ -- 近年来,算力已成为驱动产业升级、支撑科技创新的核心生产力。作为全国一体化算力网络建设的重要参与者,软通智算聚焦算力网运营核心赛道,近期在三大国家枢纽节点接连取得突破性...

关键字: 节点 BSP 网络建设 全栈
关闭