初识NUCLEO-STM32G0B1RE
最近入手了一块NUCLE-G0B1RE ST的开发版,看了一下相关开发板资料网上好像也挺少的只有官网有比较完整的数据手册和原理图这些,值得开心的一点的STM32G0的使用和STM32F1相似,在进行编程时也有一种熟悉感。同样也会一步一步记录自己学习的过程,也希望可以帮助到其他小伙伴。
首先我们看看官网对STM32G0型号的介绍,大家自行下载相关的开发文档
ST官网链接
STM32G0支持包
链接:https://pan.baidu.com/s/18462NsY90p0SO74SgZ2crA
提取码:8cs1
–来自百度网盘超级会员V4的分享
原理图
资源说明
其他的大家自己看相关手册吧 ,也是第一次接触很多也没搞明白
下面以PA5 引脚的LED4进行演示
这里是基于CubeHAL库进行的开发
进行所用资源包配置
进行芯片选择
将PA5设置成输出模式
时钟配置
生成工程
打开工程后首先进行编译看有没有错误
在主函数while里面进行代码添加,这里就只简单的将LED进行1s闪烁
点灯结束
注意:
我最开始进行下载是会报错提示STLINK不存在 然后在Debug选项里面也确实没有检测出设备
1>可能有驱动问题 我是重新进行了驱动安装就解决了,大家可以去打开KEIL的安装路径那里面有各种驱动安装软件。根据自己的烧入器进行驱动选择
最开始点开设置我是没有检测到设备的下面是检测后的现象
2.这个问题解决后 还遇到了一个问题,
解决方式
再次点击load 就成功烧入进去了