芯片型号: HK32F030MF4P6
第一步:创建工程目录
inc :头文件目录
MDK-ARM : 工程根目录 (新建工程选择该目录)
src :相关资源存放位置
官方函数库相关内容
官方函数库大致结构图
├─HK32F030MLib
├─CMSIS
│ ├─CM0
│ │ └─Core
│ │ arm_common_tables.h
│ │ arm_const_structs.h
│ │ arm_math.h
│ │ cmsis_armcc.h
│ │ cmsis_armcc_V6.h
│ │ cmsis_gcc.h
│ │ core_cm0.h
│ │ core_cm0plus.h
│ │ core_cmFunc.h
│ │ core_cmInstr.h
│ │ core_cmSimd.h
│ │ core_sc000.h
│ │
│ └─HK32F030M
│ ├─Include
│ │ hk32f030m.h
│ │ system_hk32f030m.h
│ │
│ └─Source
│ │ system_hk32f030m.c
│ │
│ ├─ARM
│ │ KEIL_Startup_hk32f030m.s
│ │
│ └─IAR
│ IAR_Sartup_hk32f030m.s
│
└─HK32F030M_Lib
├─inc
│ hk32f030m_adc.h
│ hk32f030m_awu.h
│ hk32f030m_beep.h
│ hk32f030m_conf_Template.h
│ hk32f030m_crc.h
│ hk32f030m_dbgmcu.h
│ hk32f030m_def.h
│ hk32f030m_exti.h
│ hk32f030m_flash.h
│ hk32f030m_gpio.h
│ hk32f030m_i2c.h
│ hk32f030m_iwdg.h
│ hk32f030m_misc.h
│ hk32f030m_pwr.h
│ hk32f030m_rcc.h
│ hk32f030m_spi.h
│ hk32f030m_syscfg.h
│ hk32f030m_tim.h
│ hk32f030m_usart.h
│ hk32f030m_wwdg.h
│
└─src
hk32f030m_adc.c
hk32f030m_awu.c
hk32f030m_beep.c
hk32f030m_crc.c
hk32f030m_dbgmcu.c
hk32f030m_exti.c
hk32f030m_flash.c
hk32f030m_gpio.c
hk32f030m_i2c.c
hk32f030m_iwdg.c
hk32f030m_misc.c
hk32f030m_pwr.c
hk32f030m_rcc.c
hk32f030m_spi.c
hk32f030m_syscfg.c
hk32f030m_tim.c
hk32f030m_usart.c
hk32f030m_wwdg.c
完整工程结构图:
软件关键配置图: HK32F030MF4P6(根据自己芯片更改)
官方函数库相关链接