你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32C0评测】2、开发配置验证

[复制链接]
qintian0303 发布时间:2025-5-1 23:14

       C0系列出来有段时间了,不过确实没有使用过,我们需要上STM32CubeMX看看是否支持。
       C0下的精选产品:

1.png



       固件库目前支持的最新版本是1.4.0:
2.png

       咱们得STM32CubeMX中已经支持:
3.png

       实际上1.3.0版本就已经支持C092了:
4.png

       咱们现在的配置软件就已经支持目前的开发板所需要的内容了,我们还需要进行一下开发环境,本次准备使用Keil进行开发,首要的目的是添加相应的Pack包的支持(芯片支持),可以直接在keil中找对应的支持进行安装:
5.png

       到这里我们的准备工作就做完了,接下来我们加载一个例程看一下,这里我们选择的是GPIO_IOToggle,实际上我们给板载程序上电看到的也是两个LED进行翻转,不过本章节先不关注,主要看一下能不能正常下载进行,同时改一下循环速度。
       将例程复制出来后使用STM32CubeMX打开工程文件,可以看到:
6.png

       并没有相关引脚的配置,不过不用担心,我们更新一下工程,打开看一下,编译提示错误:
7.png

       在包含文件路径可以看到:
8.png

       这个BSP实际上是一些常用板子的基本外设的配置,我们还要把它复制到新工程里面,并更新一下包含路径,还有一个报错:
9.png

       这个主要问题是在.extSettings文件里,通过记事本将它打开后将环境配置和STM32C0xx_Nucleo路径保持一致:
10.png

       还有一处是MDK的工程里面:
11.png

       对应的stm32c0xx_nucleo.c删除重新添加,然后编译就没有错误了:
12.png

       接下来下载程序:
13.png

       下载程序成功,通过复位按键重新启动就可以看到程序运行了,例程里面是间隔100ms进行闪烁的,还是和开机的程序有差异的,到这里开发环境就配置成功了。













收藏 评论0 发布时间:2025-5-1 23:14

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版