首先要配置好stm32g431RB的芯片包
配置好时钟晶振频率等
有使用手册可知
将pc8-15接入高电平并设置为gpio_output
然后生成keil代码
新建bsp文件夹
在keil添加两个文件
接着加入到bsp中
led.c/led.h文件如下:
在main.h中定义用到的uchar,uint
main.c对led初始化并且先写头文件
编译无报错
如果有报错则可能是hal没使用得当或者设置不当
对于hal选用提示出来的函数就好,不比手打
对于设置,参考如下:
编译无误后,烧录板中既可