上个月参加了STM峰会的线上活动,有幸获得了一块STM32L031开发板,昨天收到了。
虽然这块开发板并不是新出的品种,但我还是首次接触这款低功耗产品,需要学习和了解的自然还很多。 加上我正准备做一款多功能时钟,需要一款低功耗的单片机,这块开发板正好可以满足,于是便迫不急待地开始实验过程。 首先进行的实验自然是点灯,为了了解板载用户LED的连接的引脚,我在STM中文官网里想搜索相关的电路图和数据手册资料但未能如愿,幸好在5年前的一个帖子里找到需要的资料,我请毫不犹豫地将其收入囊中。 开始实验,自然会用到STM32CubeMX来建立项目基本框架和配置基础代码,打开STM32CubeMX,引脚图上也赫然标注出LED的引脚: 生成代码后,我定义了一个16位的全局变量sm作为毫秒计数,在SysTick中断函数中对变量sm进行自加,然后在主循环中进行判断和处理,实现了对LED闪烁的控制: 我设置的闪烁频率是1Hz,也就是每秒亮灭一次,下面是实验的动画: |
Flasher ARM 的自主模式通过RS232去驱动编程
stm32u545 boot
明明已经包含了头文件,为什么编译会提示未定义符号错误?
myST账号无法注册导致stm32cubemx无法下载hal库的固件包
定义字符数据为什么会编译出错?
有没有官方,面向OV系列摄像头的驱动?
有没有STM32F030C8T6移植好RT-THREAD的模板
ST-LINK程序下载不进去
H743的PA6引脚外部中断映射,在参考手册和数据手册找不到具体说明?
有关电路原理图问题
为了满足JQ8400音乐模块的需要,我将串口通讯速率配置成9600。然后在main.c文件中包含好系统头文件:
同时添加发送函数:
在主循环中添加串口通讯的测试代码:
打开串口调试助手,在PC端可以接收到串口数据:
分享建议放在话题下面的分享中,比如本文可以发布在https://shequ.stmicroelectronics ... mp;orderby=dateline
发布内容还能在首页特定板块展现! 需要挪移可以回复管管哦
厉害楼主,加油