1前言
STM32CubeMX的Project Manager工程管理器包含:Project工程管理、 Code Generator代码生成、 Advanced Settings高级设置三部分内容。
这三部分内容决定了工程的一些属性,相关的配置信息比较重要,也容易理解。初学者有必要掌握其中内容。
2Project工程管理
Project工程管理包含三部分内容:Projcet Settings工程设置、 Linker Settings堆栈设置、 Mcu and Firmware Package MCU和固件包信息。
2.1 Projcet Settings工程设置
A.Project Name:工程名称
比如:Demo.uvprojx,以及对应工程里面目标名称。
B.Project Location:工程存放路径
这个容易理解。如:D:\Desktop\Test.
C.Application Struture:应用程序结构
这里包含两个选项:Basic和Advanced。
Basic:是基础的结构,一般不包含中间件(RTOS、文件系统、USB设备等)。
Advanced:相反就是包含中间件,一般针对相对复杂一点的工程。
当然,这两种生成的结构都比较基础,一般实际项目都会重新整理一遍软件架构。
D.Toolchain Folde