1、系统时钟:一般选择内部晶振(30HZ),然后经过PPL倍频(一般设置为10倍),再经过分频器(2分频),最后给CPU150M(最高为150M)

系统时钟初始化代码:

InitSysCtrl();

对准InitSysCtrl函数-----ctrl+左键:跳转进行修改  //修改PLLCR和DIVSEL寄存器

2、外设时钟设置:

SYSCLKOUT:系统最高频时钟(默认 150MHz);

HSPCLK:高速外设时钟,默认是 SYSCLKOUT 的 1/2(即 75MHz),供高速外设(如 SPI、ePWM 等)使用;

LSPCLK:低速外设时钟,由 HSPCLK 分频得到(分频系数可配置),是 GPIO 的直接时钟源;

GPIO 时钟:与 LSPCLK 频率完全一致(无额外分频)。

外设时钟相关的寄存器:

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐