自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 蓝桥杯物联网学习--STS30温湿度模块

配置完之后再配置一下i2c3,就是显示屏的引脚,由于我准备将温度放在自带的oled屏上显示,当然你也可以用串口来显示,等等。我们通过产品手册得出,该配置PA8和PB4,然后PB5连接了一个mos管来控制oled的电源,我们将这个引脚配置为gpio的输出模式。1,首先将sts30模块插到主板上,通过原理图我们可以看到该模块走的是i2c协议,那我们就用官方给的硬件i2c的c文件来实现。2,先进行cubemx配置,由于温湿度模块是接在板子的通用接口,所以用的是i2c1,最后就可以生成代码了。

2024-03-03 13:42:07 699

原创 蓝桥杯物联网学习--3*2拓展键盘

4,说一下大概思路,就是两行引脚PB6和PB7设为输出模式,竖着的三列引脚PB1,PB0和PA7设置为输入模式,首先将第一行的引脚就是PB6设为高电平,然后去读取列引脚的电平,如果第一行的某一个键被按下,就可以读到那个键的引脚为高电平,再通过 行数*3+列数+1 这个公式算出按键的键值(1到6)。1,首先先要知道矩阵键盘的引脚,以下是按键与芯片引脚的关系,由于PA8引脚于oled屏幕连接,我个人感觉B3和B6按键的电气特性是要不同于另外四个引脚的。一定不能错这一步,不然按键就会疯狂的输出1。

2024-01-31 23:24:34 425

原创 keil 5 在项目中包含C语言官方库之后代码提示用不了

我在写程序的时候,要引用C语言的time.h库文件,我的keil本来是有代码提示,但是在我引用之后,不仅time.h里的函数代码不提示,stm32的库函数也不提示了。我把项里的文件夹全部转移到全英文路径之后就有代码提示了。解决办法:项目路径绝对不能有中文!

2024-01-20 22:38:02 880

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除