STM32CubeMX 项目配置窗口介绍(二)
先点赞,再看博客,顺便点个关注鼓励一下。
如果文章看完,觉得不错的话可以点个收藏,日后不迷路。
STM32CubeMX 项目配置窗口介绍(二)
1 前言
1.1 STM32CubeMX
1.2 介绍说明
STM32CubeMX 项目配置窗口介绍主要介绍了 Pinout & Configuration 、Clock Configuration、Project Manager 和 Tools 四个窗口。由于篇幅,本介绍分成了三节。
- STM32CubeMX 项目配置窗口介绍(一):介绍了 Pinout & Configuration 和 Clock Configuration 窗口。
- STM32CubeMX 项目配置窗口介绍(二):介绍了 Project Manager 窗口。
- STM32CubeMX 项目配置窗口介绍(三):介绍了 Tools 窗口。
1.3 准备工作
系统版本:Windows 10 专业版 64 位
软件版本:V6.0.0
2 窗口介绍
序号 | 名称 | 说明 | 介绍(点击跳转) |
---|---|---|---|
1 | 工具栏 | File、Window、Help 工具栏 | STM32CubeMX 窗口及工具介绍 |
2 | 快捷链接 | 点击可进入 ST 相关链接 | - |
3 | 导航栏 | 面包屑导航 | - |
4 | 代码生成键 | 点击可生成项目对应工程 C 代码 | - |
5 | Pinout & Configuration | MCU 引脚配置布局 | STM32CubeMX 项目配置窗口介绍(一) |
6 | Clock Configuration | MCU 时钟配置 | STM32CubeMX 项目配置窗口介绍(一) |
7 | Project Manager | STM32CubeMX 项目管理 | 2.3 Project Manager 介绍 |
8 | Tools | STM32Cube 相关工具 | - |
2.3 Project Manager 介绍
序号 | 名称 | 说明 | 使用 |
---|---|---|---|
1 | Project Settings | 项目设置 | 可设置项目名称、目录、IDE 类型等 |
2 | Linker Settings | 堆栈设置 | 一般默认 |
3 | Mcu ande Firmware Package | 芯片软件包路径选择 | 一般不用管 |
序号 | 名称 | 说明 | 使用说明 |
---|---|---|---|
1 | STM32Cube MCU packages and embeddeb software packs | 芯片软件包和嵌入式软件包设置 | 1. 复制所有的库文件到工程目录中;2. 只复制必须的库到工程目录中;3. 不复制库文件到工程目录中,仅引用安装目录的库文件。一般选择 2。 |
2 | Generated files | 生成代码设置 | 1. 每个外设有单独的 .c/.h 文件;2. 每次重新生成代码会备份以前的代码工程;3. 重新生成代码时,保留用户代码(必须写在用户代码指定位置);4. 重新生成代码时,删除此次生成未使用的代码(上次生成时使用过)。一般选择1,3,4。 |
3 | HAL Settings | HAL 设置 | 1. 设置所有未使用的管脚为模拟模式(为了降低功耗)2. 使能所有的断言。一般不选,可根据自己的需求选择 |
4 | Template Settings | 模板路径选择 | 选择生成代码风格的模板(可参考用户手册) |
序号 | 名称 | 说明 | 使用说明 |
---|---|---|---|
1 | Driver Selector | 外设库的选择 | 可选 HAL 库和 LL 库(HAL 编译后文件大,LL 编译后文件小) |
2 | Generated Function Calls | 生成的功能函数调用设置 | 可勾选设置功能函数不在 main 函数中调用 |
3 | Register CallBack | 外设调用使能查看 |
3 结束
本教程由 Brendon Tan 原创发布,版权所有。该文档仅供个人学习交流使用,不得用于其他用途, 禁止商用, 转载或公开使用请联系作者授权。
此教程由本人独立整理,如有不当之处,欢迎指正。
附录 相关教程
STM32Cube 系列软件教程总目录请参考文章:STM32Cube 生态系统之网站、视频、文档及教程汇总 。
该文章还提供:
- STM32Cube 生态系统相关文章
- STM32Cube 生态系统相关软件更新介绍
- STM32Cube 生态系统相关教程汇总
- STM32Cube 生态系统相关网站汇总
- 该文章会不定期修改更新,更多信息请进入文章查看