STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)

STMCubeMX版本号为V6.0.0

系统资源配置

  1. 选择程序下载工具,这里选择ST-LINK
  2. 选择Timebase的时钟来源,一般选择SysTick
    STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)

时钟配置

STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)
STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)

将引脚配置为OUTPUT和INOUT

STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)

工程管理设置

工程设置

修改工程名、选择工程保存位置、选择工程编译工具、堆栈大小配置等
STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)

代码生成设置

STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)

生成工程

其他参数没有更改可以保持默认
STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)

打开工程

编译工程,0 错误,0 警告。可直接下载到开发板
STM32CubeMX之GPIO的OUTPUT和INOUT创建(创建工程模板)
工程里包含了软件延时函数HAL_Delay