尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

ARMday06-IMX6ULL-CCM clock tree

ARMday06-IMX6ULL-CCM clock tree
📅 发布时间:2026/7/24 19:21:35

SOC时钟配置你做了哪些工作

首先在时钟树上配置arm线,arm线不能直接运行,因为24Mhz到996Mhz会导致死机等故障所以通过MMU先在另一条线上配置好后通过MMU切换到主线路上

然后配置PLL下的PFD,有两个型号528和480,他们分别有四个不同频率的分支需要单独配置,配置完后根据时钟图从左向右通过查手册依次配置三个根时钟

GIC支持多少个优先级?IMX6ULL中支持多少个优先级?

GIC 优先级字段为 8bit(0~255),最多 256 个优先级(8 位全部实现)。

IMX6ULL:32

.MX6ULL 搭载 Cortex-A7 内核,集成GICv2 中断控制器,NXP 硬件实际仅实现了5 位有效优先级位:

时钟配置所需:

PLL:锁相环(倍频)

Prescaler:预分频器(分频)

PFD:phased fraction divder 相位分数分频器(倍频/降频)

配置arm-soc上-时钟树时按照芯片手册时钟树如图所示:

先配置ARM clocks

配置时需注意arm-clocks上,先配置step_clk osc_clk线 再由MUX切换到pll1_main_clk运行

不能直接从 24MHz 切 996MHz PLL,必须走过渡 step_clk 中转

直接跨大频率切换会产生时钟毛刺,导致 ARM 寄存器、流水线逻辑时序违规,程序跑飞、死机

2.配置PFD_528和PFD_480按照固定频率根据手册置位

设置完毕后从左至右通过MMU配置三个根时钟

至此配置完毕。

完整代码

void clock_init(void) { unsigned int t=0; CCM->CCSR &=~(1<<8); CCM->CCSR|=(1<<2); //单独配置arm-clock t=CCM_ANALOG->PLL_ARM; t&=~(3<<14); t|=(1<<13); t&=~(0x7F<<0); t|=(88<<0); CCM_ANALOG->PLL_ARM=t; CCM->CACRR|=(1<<0); //回到原路 CCM->CCSR&=~(1<<2); //配置PFD_528 t=CCM_ANALOG->PFD_528; t&=~((0x3F<<0)|(0x3F<<8)|(0x3F<<16)|(0x3F<<24)); t&=~((1<<7)|(1<<15)|(1<<23)|(1<<31)); t|=(27<<0)|(16<<8)|(24<<16)|(32<<24); CCM_ANALOG->PFD_528=t; 配置PFD_480 t=CCM_ANALOG->PFD_480; t&=~((0x3F<<0)|(0x3F<<8)|(0x3F<<16)|(0x3F<<24)); t&=~((1<<7)|(1<<15)|(1<<23)|(1<<31)); t|=(12<<0)|(16<<8)|(17<<16)|(19<<24); CCM_ANALOG->PFD_480=t; t=CCM->CBCMR; t&=~(3<<18); t|=(1<<18); CCM->CBCMR=t; t=CCM->CBCDR; t&=~(1<<25); t&=~(7<<10)|(3<<8); t|=(2<<10)|(1<<8); CCM->CBCDR=t; t=CCM->CSCMR1; t&=~(1<<6); t&=~(0x3F<<0); CCM->CSCMR1=t; // 使能外设时钟 enable_clock(); }

相关新闻

  • 九大网盘直链下载终极指南:告别限速,重获下载自由
  • 大语言模型技术演进:从Transformer到GPT-4的突破与应用
  • 湖南首批养老护理员技师、高级技师考前辅导在长启动 高技能养老人才评价迈入新阶段 - 资讯速览

最新新闻

  • PowerCLI批量修改虚拟机内存是否需要重启完整实操说明
  • 终极指南:3分钟快速上手mytv-android电视直播软件
  • 3分钟掌握Chrome滚动截图神器:一键保存完整网页的终极方案
  • 终极方案:彻底解决Windows Defender资源占用问题的Defender Remover工具
  • 2026 年至今,南平靠谱的PE管道水下铺设基地怎么联系,水下铺设,谁说不可能?颠覆行业认知!-佩润水下工程施工 - 企业官方推荐【认证】
  • 基于FastAPI的AI智能体Web系统构建(三)

日新闻

  • 武汉卡地亚LOVE钻戒与钻石项链回收变现攻略|多家门店行情参考 - 大牌深度测评
  • 2026年无锡地区健康管理如何考量?四家机构业务体系概览
  • 2026图片去水印软件哪个好用 手机电脑免费工具盘点 - 免费软件工具方法教程

周新闻

  • SaaS软件行业GEO实践:AI搜索时代的品牌可见性与获客新路径
  • 什么是PCTFE?医药高端包装的“防潮王牌“材料
  • 【JVM调优实战】16-可视化利器-JConsole-VisualVM-JMC

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号