当前位置: 首页 > 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.gsyq.cn/news/74946.html

相关文章:

  • 冻结预训练层策略为什么冻结
  • WPF学习之handycontrol
  • 英语_阅读_School annual sports day_待读
  • 测试博文标题 at 2025-12-06T10:00:00
  • Windows安装银河麒麟ARM版虚拟机 - show
  • BOSA 光通信专业名词
  • 数据开发工作内容简要介绍
  • 学习率衰减策略
  • 街头徒手健身2臂屈伸
  • 神秘C语言内存分区。
  • std function如何消除不同functor的类型和存储差别
  • 完整教程:简析单目相机模型中的针孔模型
  • 问界M8更换轮胎推荐:2025年效率提升80%的推荐
  • 题解 CF 2173 Div2
  • 车辆ID跟踪与车牌纠正分析
  • 1pcs 3pcs是啥
  • 红旗HS6 PHEV更换轮胎推荐:2025年用户满意度高的方案
  • 理想L6更换轮胎推荐:2025年销量突破100万的胎压表现
  • 实验5
  • 2.2.STM32-新建工程 - 指南
  • 《软件需求》
  • 创建图像分类器模型
  • 个人健康系统|健康管理|基于java+Android+微信小代码的个人健康平台设计与完成(源码+数据库+文档)
  • 机器学习:模型训练术语大扫盲——别再混淆Step、Epoch和Iter等
  • 2025.12.6日19:50-shrine神殿,神龛,圣祠
  • 2025
  • 门面模式
  • anaconda3安装及jupyter环境配置教程
  • 图论杂题选讲
  • 初始学习率 0.002