5秒后页面跳转
FAQ0059 PDF预览

FAQ0059

更新时间: 2023-12-20 18:43:59
品牌 Logo 应用领域
雅特力 - ARTERY /
页数 文件大小 规格书
5页 228K
描述
如何理解system_at32f4xx.c中HSE的启动过程?

FAQ0059 数据手册

 浏览型号FAQ0059的Datasheet PDF文件第2页浏览型号FAQ0059的Datasheet PDF文件第3页浏览型号FAQ0059的Datasheet PDF文件第4页浏览型号FAQ0059的Datasheet PDF文件第5页 
系统时钟初始化 at32f4xx_clock.c HEXT 启动说明  
FAQ0059  
常见问题解答  
系统时钟初始化at32f4xx_clock.cHEXT启动说明  
Questions如何理解 at32f4xx_clock.c HEXT 的启动过程?  
Answer:  
at32f4xx_clock.c system_clock_config()目的是配置系统时钟中若直接使用 HEXT 作为系统  
主时钟,或间接使用 HEXT PLL 来源而使用 PLL 作为系统主时钟时,就会执行以下代码:  
#define HEXT_STABLE_DELAY  
#define PLL_STABLE_DELAY  
/* resetcrm */  
(5000u)  
(500u)  
crm_reset();  
crm_clock_source_enable(CRM_CLOCK_SOURCE_HEXT,TRUE);  
/* wait for hext stable ,specially for AT32F403*/  
wait_stbl(HEXT_STABLE_DELAY);  
/* wait till hext is ready */  
while(crm_hext_stable_wait() ==ERROR)  
{
}
/* config pll clock resource */  
crm_pll_config(CRM_PLL_SOURCE_HEXT_DIV, CRM_PLL_MULT_48,CRM_PLL_OUTPUT_RANGE_GT72MHZ);  
/* enable pll */  
crm_clock_source_enable(CRM_CLOCK_SOURCE_PLL,TRUE);  
/* wait till pll is ready */  
while(crm_flag_get(CRM_PLL_STABLE_FLAG) != SET)  
{
}
/* config apb2clk */  
crm_apb2_div_set(CRM_APB2_DIV_2);  
/* config apb1clk */  
crm_apb1_div_set(CRM_APB1_DIV_2);  
/* 1step:config ahbclk div8 */  
crm_ahb_div_set(CRM_AHB_DIV_8);  
/* selectpll as system clock source */  
crm_sysclk_switch(CRM_SCLK_PLL);  
/* wait till pll is used as system clock source */  
while(crm_sysclk_switch_status_get() != CRM_SCLK_PLL)  
2022.3.10  
1 页  
版本 2.0.0  

与FAQ0059相关器件

型号 品牌 获取价格 描述 数据表
FAQ0065 ARTERY

获取价格

为何FPU使用float变量地址要4字节对齐?
FAQ0066 ARTERY

获取价格

结构体成员未完全初始化会导致什么样的异常?
FAQ0067 ARTERY

获取价格

XMC接口刷新480*800的TFTLCD频率
FAQ0068 ARTERY

获取价格

AT32F4xx DSP指令使用介绍
FAQ0069 ARTERY

获取价格

零等待(ZW)和非零等待(NZW)的相关问题
FAQ0070 ARTERY

获取价格

如何缩短AT32F403闪存整片擦除时间?
FAQ0071 ARTERY

获取价格

AT32F403 的每个IO 支持多个功能输出,它们的输出有优先级吗?使用时是否会遇到需要
FAQ0072 ARTERY

获取价格

AT32F413/AT32F415/AT32F403A/AT32F407 在其他外设使用引
FAQ0073 ARTERY

获取价格

如何获得毫秒计时?
FAQ0075 ARTERY

获取价格

带AT_LINK_EZ 的开发板USART1(PA9 PA10)电平拉不低?