《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

时间:2022-05-08 18:18:01

安装RT-Thread Studio后添加相关芯片库文件,打开软件

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

打开SDK管理界面,安装相关的库文件,本次采用STM32H743XIH6芯片,野火开发板。

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

新建工程并设置相关的参数

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

先编译下下载到开发板看程序是否在正确并通过串口终端显示串口输出结果,先打开一个终端,设置相关的参数

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

在终端输出窗口会显示main函数里边需要打印的信息

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

从以上结果显示工程配置是没有问题的,接下载开始自己写代码控制开发板的LED灯状态闪烁,来学习GPIO外设通用功能的使用

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

添加相应的头文件和源文件在BSP文件夹下(注意最好是先创建源文件,然后再创建头文件,具体有什么去别,自行实验便知)

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

新建的文件经过系统初始化后如下所示

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

在文件中添加如下程序代码

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

添加代码后,编译会出错,因为在工程中添加了BSP文件夹,但是在工程中并没有把路径添加进去,所以要不文件路径添加进去

《RT-Thread Studio开发STM32》第一章~第一节《配置STM32H743XIH6点亮LED灯》

重新编译程序并将程序下载到开发板,看开发板状态(如果连接正确LED灯会不停的闪烁)