ARM 07(时钟)

发布时间:2026/11/12 5:08:57

ARM 07(时钟) 1. PLL、Prescaler、PFD的作用分别是什么PLL锁存器PLL 是一个硬件模块其核心作用是将外部输入的低频时钟如 i.MX6ULL 的 24MHz 晶振倍频成芯片内部所需的高频时钟。PFD相位分数分频器PFD 不是一个独立模块它依附于特定的 PLL如 PLL2 和 PLL3。其作用是对 PLL 的输出频率进行调整。可以倍频/分频。Prescaler预分频器Prescaler 是一个通用的分频器其作用是在 PLL 或 PFD 产生的高频时钟基础上对其进行整数分频以产生更低、更精确的频率。2. SOC时钟配置你做了哪些工作IMX6ULL时钟树1. 配置ARM时钟 528MHZARM时钟配置首先需要让ARM内核工作在24MHZ避免ARM内核故障。1.先选择osc_clk让step_clk为24MZH(CCSR:step_sel)2.在将PLL1的输出改为step_clk让arm暂时共工作在24MHZ(CCSR:pll1_sw_clk_sel)3.配置PLL为1056注意设置倍频因子之前先把PLL之后的二分频设置好。4.最后改为PLL1_main_示例代码unsigned int t; //1.ARM时钟 CCSR:step_cel位清0 CCM-CCSR ~(1 8); //PLL1_Sw_clk_select:step_sel位置为1让arm暂时工作在24Mhz时钟下 CCM-CCSR | (1 2); t CCM_ANALOG -PLL_ARM; t ~(0x1114); t | (113); //先清0 t ~(0x7F0); t | (880); CCM_ANALOG -PLL_ARM t; //2分频 CCM-CACRR | (10); //再切换为PPL1输出 CCM-CCSR ~(1 2);2. 配置8个PFD时钟PLL2和PLL3的输出频率是固定的所以需要通过PFD配置时钟。PLL2的输出固定的528MHZ4个PFD的输出频率为├─► [PLL2] ──► 528_PLL ──┬─► PFD0 ──► 352MHz │ ├─► PFD1 ──► 594MHz │ ├─► PFD2 ──► 396MHz │ └─► PFD3 ──► 528MHz通过CCM_ANALOG-PFD_528寄存器来配置PLL3的输出固定的480MHZ4个PFD的输出频率为├─► [PLL3] ──► 480_PLL ──┬─► PFD0 ──► 720MHz │ ├─► PFD1 ──► 540MHz │ ├─► PFD2 ──► 508.2MHz │ └─► PFD3 ──► 454.7MHz通过CCM_ANALOG-PFD_480流程大致相同但倍频因子计算公式不同示例代码如下t CCM_ANALOG-PFD_528; //清零 t ~((0x3F0)|(0x3F8)|(0x3F16)|(0x3F24)); t ~((17)|(115)|(123)|(131)); t | (270)|(248)|(2416)|(3224); CCM_ANALOG-PFD_528 t; //3.PLL3PDF0、PDF1、PDF2、PDF3() t CCM_ANALOG-PFD_480; //清零 t ~((0x3F0)|(0x3F8)|(0x3F16)|(0x3F24)); t ~((17)|(115)|(123)|(131)); t | (120)|(188)|(1716)|(1924); CCM_ANALOG-PFD_480 t;3. 配置3个根时钟(PERCLK_ROOT、AHB_CLK_ROOT、IPG_CLK_ROOT )根时钟默认频率主要用途时钟源寄存器PERCLK_ROOT75MHzGPT 定时器、I2C、PWM 等OSC24M 或 IPG_CLKCCM_CBCMR1AHB_CLK_ROOT132MHzAHB 总线DDR、USB 等PLL2 / PERIPH_CLKCCM_CBCDRIPG_CLK_ROOT66MHzAPB 外设UART、GPIO 等AHB_CLK / 2CCM_CBCMR示例代码/* 配置 3 个根时钟 */ void clock_init_root(void) { /* 1. 配置 AHB_CLK_ROOT 132MHz */ /* 时钟源PLL2528MHz/ 4 132MHz */ CCM_CBCDR ~(0x07 25); // 清除 PERIPH_CLK_SEL CCM_CBCDR ~(0x07 10); // 清除 AHB_PODF CCM_CBCDR | (0x03 10); // AHB_PODF 3528/4 132MHz /* 2. 配置 IPG_CLK_ROOT 66MHz */ /* IPG_CLK AHB_CLK / 2 132/2 66MHz */ CCM_CBCDR ~(0x03 8); // 清除 IPG_PODF CCM_CBCDR | (0x01 8); // IPG_PODF 1132/2 66MHz /* 3. 配置 PERCLK_ROOT 75MHz */ /* 时钟源OSC24MPERCLK_PODF 不分频 */ /* 或者时钟源IPG_CLK66MHz */ CCM_CSCMR1 ~(1 6); // PERCLK_CLK_SEL 0使用 IPG_CLK CCM_CSCMR1 ~(0x3F 0); // PERCLK_PODF 0不分频 }3. GIC支持多少个优先级IMX6ULL中支持多少个优先级GIC V2架构优先级寄存器为 8 位最多支持256个优先级优先级数值越小优先级越高。i.MX6ULL 搭载的 Cortex-A7 内核集成 GIC v2硬件仅实现了优先级寄存器的高 5 位bit7~bit3低 3 位无效因此实际支持32 个优先级2^532。可通过 GICC_BPR 寄存器配置优先级分组划分抢占优先级与子优先级的位宽。
延伸阅读

更多相关文章

2026/11/4 18:28:22

Unity项目移植HarmonyOS实战:避坑指南与性能优化全解析

1. 项目概述:当Unity遇上HarmonyOS 最近在HarmonyOS开发者社区里,看到不少关于“该应用已适配 HarmonyOS Next”的绿标讨论,热度很高。作为一个在Unity和移动端开发领域摸爬滚打了多年的老码农,我自然也按捺不住,想把手…

2026/11/12 5:08:57

buildroot添加自定义应用过程

---## 场景设定我们要为嵌入式系统添加一个名为 hello-buildroot 的应用,它会向控制台打印 "Hello from Buildroot!"。### 项目结构~/my_project/ ├── buildroot/ # Buildroot源码树 └── app_src/ # 外部应用源码└── hello-b…

2026/11/12 5:04:21

设备维护考电工证怕考不过白交培训费?官方报名入口教你避坑

设备维护考电工证怕考不过白交培训费?官方报名入口教你避坑 怕考不过白交培训费?别急,设备维护考电工证这事,咱们得从头说清楚。很多人跑来找我,不是问怎么考,而是问“这个证到底有没有用?”、“培训费值不值?”、“报名流程复杂不?”其实这些问题,…

2026/11/12 5:04:21

固镇县电工证免费考前押题怎么找?应届生找工作别踩坑

固镇县电工证免费考前押题怎么找?应届生找工作别踩坑 急需特种作业证才能上岗找工作,但你还在为固镇县电工证免费怎么考而发愁吗?眼下很多工程类应届生都在为找工作四处奔波,而一份有效的电工证往往是入职的“敲门砖”。特别是像驻马店这样的城市,工程类…

2026/11/12 5:04:21

需要考电工证的招聘岗位都要求上岗必备这个证吗

需要考电工证的招聘岗位都要求上岗必备这个证吗 你是不是正在找工作,看到招聘信息写着“需要考电工证的招聘”,但又不知道从哪里开始?怕被那些打着“包过”幌子的中介坑了?别急,咱们今天就来聊聊电工证这个“上岗必备”的事,告诉你怎么一步步走,稳稳拿…

2026/11/11 12:42:59

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/12 0:04:01

工地太忙根本没时间复习考试?学习电工证到哪里学通过率揭秘

工地太忙根本没时间复习考试?学习电工证到哪里学通过率揭秘 工地太忙根本没时间复习考试?你不是一个人。作为一名在南阳卧龙区干了七八年市政公用工程的电工,我深知这个问题的现实性。电工证不仅是工作的“入场券”,更是职业发展的“通行证”,但备考过程…

2026/11/12 0:04:01

双流电工证考别怕挂科!郑州报考避坑指南全攻略

双流电工证考别怕挂科!郑州报考避坑指南全攻略 实操考试心里没底怕挂科?双流电工证考在郑州报名,很多人因为不了解流程、准备不充分,白白浪费时间和金钱。作为三门峡应届工程类毕业生,我也曾经历过这样的焦虑。今天就从零开始,手把手教你如何避开郑州报…

2026/11/12 0:04:01

之前考的证在外省能不能转过来 怎么报名考电工证培训价格多少

之前考的证在外省能不能转过来 怎么报名考电工证培训价格多少 之前考的证在外省能不能转过来?这个问题确实让不少准备换城市工作的朋友犯了难,尤其像电工证这种实操性很强的证书,很多人担心跨省后证书能不能继续用。其实,只要符合相关流程,是可以顺利转…

2026/11/11 20:27:01

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/10 10:29:37

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑