本文主要是介绍F460启动过程分析2-f460启动分析和时钟配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
华大HC32f460启动分析和时钟配置
目录
华大HC32f460启动分析和时钟配置
软件环境
1. 启动过程
1.1 第一步:读取地址0x400上的内容
1.2 第二步:复位和系统时钟配置
1.3 第三步:进入用户程序main函数
2. 用户时钟配置分析
2.1 配置晶振(1)、外部时钟源(2)、
2.2 配置MPLL(3)、mpllq/mpllp(4)
2.3 系统时钟源(6~11)
2.4 sram CLK配置:
2.5 切换时钟源(5):
以上部分参考2篇博文:华大MCU(二):HC32f460启动过程和时钟分析_Zhichao_Zhang的博客-CSDN博客_华大单片机时钟
3. 在GPIO例程上修改调试:
3.1 error: #223-D: function "BSP_CLK_Init" declared implicitly
3.2 error: #20: identifier "stc_clk_sysclk_cfg_t" is undefined
3.3 error: #254: type name is not allowed
3.5 error: #268: declaration may not appear after executable statement in block
3.6 编译通过;
软件环境
系统:win10
sdk版本:hc32f460_ddl_Rev2.0.0
数据手册版本:HC32F460系列用户手册 Rev1.21.pdf
ide:keil5
配套开发板:https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111debhMzSwz&ft=t&id=660179379335https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111debhMzSwz&ft=t&id=660179379335
时间:2022
这篇关于F460启动过程分析2-f460启动分析和时钟配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!