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

NUCLEO-C071RB评测1_GPIO测试

[复制链接]
老牛洋车 发布时间:2025-5-3 16:24

正好在五一假期开始的时候收到了NUCLEO-C071RB开发板,然后迫不急待地开箱测试起来。

这款开发板与我之前测试过的C031C6开发板大小一致,元件排列相差不大,板上提供了两颗LED和一个用户按键,另外还提供了一个USB TypeC的接口,如下图:

IMG_20250503_082004.jpg

测试之前首先是建立开发,在CubeMX中筛选C071,立马找到了NUCLEO-C071RB开发板的信息。按照默认的选择,很容易就建立好了最基本的GPIO测试项目,并生成了基本代码。

Cube_00.png

本次测试是让绿色的LED按照1秒的周期闪烁,并且可以通过用户按键来控制蓝色LED的亮灭。绿色LED闪烁的延时就直接使用了HAL库函数,按键的动作及蓝色LED的状态通过printf输送到电脑串口助手中显示,下图为截屏:

GPIO_1.png

用户按键的检测采用的是中断法处理,通过一个全局变量在中断处理中进行赋值,在主循环中对按键动作进行处理,下图是新增中断回调函数的代码:

GPIO_2.png

GPIO的测试一帆风顺,但在查找C071开发板引脚排列资料时却遇到了一些波折,好不容易下载到了用户手册,但其并没有象C031开发板那样直观的引脚排列图示,而是通过列表显示出来:

GPIO_3.png

为了方便之后的测试,我将其整理在EXCLE表格中,花费了一些时间:

GPIO_4.png

至此,评测的第一步算是基本完成了。录制了一段简短的按钮测试视频,但不知道该如何将mp4的文件上传到帖子里。

收藏 评论3 发布时间:2025-5-3 16:24

举报

3个回答
老牛洋车 回答时间:2025-5-7 09:47:33

找到了视频转换的软件,现将按键控制LED的视频发布如下,开发板上的绿色LED是按一秒周期自动闪烁,蓝色LED则由用户按钮控制亮灭。

GPIO_s.gif

qintian0303 回答时间:2025-5-10 22:26:24

老牛洋车 发表于 2025-5-7 09:47
找到了视频转换的软件,现将按键控制LED的视频发布如下,开发板上的绿色LED是按一秒周期自动闪烁,蓝色 ...

[md]用快剪辑就可以

老牛洋车 回答时间:2025-5-11 07:07:59

qintian0303 发表于 2025-5-10 22:26
用快剪辑就可以

谢谢提示!改天再下载安装试试。

所属标签

相似分享

官网相关资源

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