im6ull ccm
时间: 2023-12-15 12:05:55 浏览: 127
7_imx6ull_pro之_时钟体系.pdf
I.MX6ULL CCM (Clock Control Module)是I.MX6ULL处理器中的一个模块,用于控制系统时钟和外设时钟的配置。根据引用\[3\],默认配置下,I.MX6ULL的工作频率为396 MHz,但是可以通过配置CCM模块来将工作频率提高到528 MHz或更高。具体的配置方法可以参考引用\[1\]和引用\[2\]中提供的代码示例。在初始化过程中,需要找到CCM_CCGR1寄存器的物理地址,并将其映射到虚拟地址上,然后设置CCM_CCGR1寄存器的30-31位为11,以使能GPIO5的时钟。这样就可以实现将I.MX6ULL的工作频率配置为528 MHz,并使其他外设时钟源工作在NXP推荐的频率。
#### 引用[.reference_title]
- *1* *2* [IMX6ULL按键控制LED灯亮灭(基于韦东山嵌入式Linux教程)](https://blog.csdn.net/qq_51103378/article/details/129663956)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [IMX6ULL主频与时钟配置](https://blog.csdn.net/wojiaxiaohuang2014/article/details/129958168)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文