当前位置: 首页 > news >正文

IMX6ULL主频和时钟配置

写在前面:

芯片的主频和一些时钟配置,在启动的时候,通过BootROM 阶段已经进行了初始化,也处于能用的状态,可以直接使能(CCGRx)相应的外设直接进行使用。本文对于主频和时钟的配置是修改BootROM阶段默认的初始化频率。

主要参考正点原子《驱动开发指南》第十六章

注意点

1. 时钟树中的几个看不太懂的点,经过查资料后的自我理解

如下图,正点原子16.1.6说还需要初始化AHB、 IPG和 PERCLK根时钟设置,也就是图中虚线框中的CLK_ROOT,有一些疑问

问:为什么要初始化虚线框中的这几个,而不是其他的?

答:首先要明确一点,不初始化这几个CLK_ROOT,理论上应该也是可以的(还没实验,但看野火的教程里面并没有初始化),因为可以使用默认设置。之所以要初始化这几个根时钟,是因为这几个好像是系统总线相关的,并且从《IMX6ULL参考手册》18.4 System Clocks章节的表格可以看出,各个模块的根时钟很多都依赖这几个根时钟,所以相对来说是比较重要的根时钟。

问:图中实线框中的是什么表示什么意思?

答:看这个样子像是表示一个范围,也就是说外设太多表示不过来采用的这种表示方法。但我找了好久确实没找到相应的这个范围内的外设。最后研究得到的就是确实表示的是很多外设,具体是哪些外设暂时只能参考《IMX6ULL参考手册》18.4 System Clocks章节的表格。不必太纠结,只需要知道这是表示很多外设即可。

image

后面有什么再补充

http://www.jsqmd.com/news/64395/

相关文章:

  • 英语_阅读_Heroes come in all ages_待读
  • 云原生基石的试金石:基于 openEuler 部署 Docker 与 Nginx 的全景实录 - 指南
  • 收敛至约0.28
  • qemu如何和宿主机共享文件 - show
  • 2025贵州贵阳荣和酒坊采购渠道推荐!百年传承酱香白酒购买平台TOP5榜单发布,品味历史沉淀的醇香佳酿
  • UE5循环播放蒙太奇
  • 冻结预训练层策略为什么冻结
  • WPF学习之handycontrol
  • 英语_阅读_School annual sports day_待读
  • 完整教程:神经网络—— 学习与感知器
  • Windows安装银河麒麟ARM版虚拟机 - show
  • 街头徒手健身2臂屈伸
  • Scoop 软件清单与配置信息
  • 智能座舱
  • 测试博文标题 at 2025-12-06T10:00:00
  • 团体设计天梯赛L1题解
  • 2025.12.6博客
  • 完整教程:乡镇外卖跑腿小程序开发实战:基于PHP的乡镇同城O2O
  • 数据开发工作内容简要介绍
  • 关于博客后续
  • 我不玩了
  • BOSA 光通信专业名词
  • 学习率衰减策略
  • 神秘C语言内存分区。
  • 深度学习第一周
  • 课后作业10
  • 英语_阅读_a robot for science fair_待读
  • 装饰器模式
  • std function如何消除不同functor的类型和存储差别
  • 2025年靠谱的轮胎品牌哪家好?口碑好的轮胎品牌哪家好?官方精选可靠品牌指南