core
← 代码架构库 | ← 嵌入式工程架构 | ← 模块总览 | ← 主页
存放 CubeMX 生成的 main.c、中断文件、系统时钟和片内外设初始化文件。
| 文件/目录 | 作用 |
|---|---|
Core/Inc/ | CubeMX生成的头文件 |
Core/Src/main.c | 工程启动入口 |
Core/Src/stm32xx_it.c | 中断入口 |
Core/Src/system_stm32xx.c | 系统时钟和启动支持 |
core配置:
- 使用 CubeMX 或芯片工具生成
Core/Inc和Core/Src。 - 保留
main.c、中断文件、系统时钟和 HAL 初始化代码。 - 在
main()完成 MCU 初始化后调用 user_app_init。 - 生成工具再次生成代码时,只修改用户代码区域。