1)在工程设置界面的第一个选项界面是工程外设选择和引脚分配选择,根据开
发板,这里设置使用外部晶振,并把PE5、PB5两个个引脚设置为输出模式。
2)接下来我们点击进入工程设置界面第二个界面:系统时钟配置界面,这里我
们选择使用外部8MHz晶振,并配置系统时钟为168MHz.
3)选择“GPIO"选项,在弹出的界面中设置GPIO属性,主要包括初始化输出电平、GPIO模式、最大输出速度.(初始化为低电平、推挽输出模式、无上拉和下拉、最大输出速度为低)
4)接下来,设置工程名称和保存路径等等信息,以及一些工程选项,这里我们根据实际情况输入相关信息,设置工程预留堆栈大小, 简单来说,栈空间用于局部变量空间,堆空间用于 alloc 或者 malloc函数动态申请变量空间,实际上一般程序设置栈空间为 0x400 是足够的。
5)完成。
工程建立后可能出现的问题
1)修改分组时卡死
将 “Manage Run-Time Environment” 中 “CMSIS” 的 “CORE” 的对勾去除,就可以通过“Manage Project Items”添加组文件夹了。
工程没问题后代码修该
对这三部分添加宏定义,方便移植操作系统,避免每次用CubeMX生成代码之后就要修改