上个月参加了STM峰会的线上活动,有幸获得了一块STM32L031开发板,昨天收到了。
虽然这块开发板并不是新出的品种,但我还是首次接触这款低功耗产品,需要学习和了解的自然还很多。
加上我正准备做一款多功能时钟,需要一款低功耗的单片机,这块开发板正好可以满足,于是便迫不急待地开始实验过程。 首先进行的实验自然是点灯,为了了解板载用户LED的连接的引脚,我在STM中文官网里想搜索相关的电路图和数据手册资料但未能如愿,幸好在5年前的一个帖子里找到需要的资料,我请毫不犹豫地将其收入囊中。 开始实验,自然会用到STM32CubeMX来建立项目基本框架和配置基础代码,打开STM32CubeMX,引脚图上也赫然标注出LED的引脚:
生成代码后,我定义了一个16位的全局变量sm作为毫秒计数,在SysTick中断函数中对变量sm进行自加,然后在主循环中进行判断和处理,实现了对LED闪烁的控制:
我设置的闪烁频率是1Hz,也就是每秒亮灭一次,下面是实验的动画:
|
[ZEPHYR]SDMMC2 Clock Initialization Failure on M4 Core (PLL2R Frequency Mismatch) 問題詢問
myst账号重置密码,收到邮件后,点击邮件中立即重置密码按钮,打不开网页,提示“此网站似乎存在问题”
ST的MCP1819是什么芯片,有资料吗或者能替换不?
收到年中活动奖品——绿联智充魔盒
碎掉的水杯又回来了
技术方案调不出来备受打击
年中获奖名单公布了,快去看看有没有你
明天又要上班了
商城积分
商城补货了,错过了
微信公众号
手机版
为了满足JQ8400音乐模块的需要,我将串口通讯速率配置成9600。然后在main.c文件中包含好系统头文件:
同时添加发送函数:
在主循环中添加串口通讯的测试代码:
打开串口调试助手,在PC端可以接收到串口数据:
分享建议放在话题下面的分享中,比如本文可以发布在https://shequ.stmicroelectronics ... mp;orderby=dateline
发布内容还能在首页特定板块展现! 需要挪移可以回复管管哦
厉害楼主,加油