- 博客(3)
- 收藏
- 关注
原创 HAL库基于AHT10温度湿度传感器开发
AHT10较传统温湿度传感器较为小巧,且灵活。较AHT20相差不多,但较为便宜。(AHT10的手册有点含糊不清,可直接根据AHT20的手册进行开发)。(原本找的网上例程,一个能跑的都没有【doge】)按照AHT20进行开发,先上电等待,之后发送一个地址位,判断bit[3]是否为一,否则执行初始化命令。最后可根据AHT10手册中各数据位数进行移位和数据操作。在相应.h和主函数中进行声明和调用。然后触发测量(也包含三个字节),等待发送完成。
2025-02-02 13:21:00
300
1
原创 江协标准库转HAL库,OLED代码迁移
3.对于下一个报错点,也是类型的问题,可直接强转化为HAL库中的枚举类型,上面也可同样操作。#基于CubeMX和Kile的设计,B站上使用IDE进行处理,照做后达不到需要的效果。2.置换后对于报错的一个部分(0,1)在HAL库中没有枚举变量。将江协提供(单独的模块教程中的OLED函数)的函数复制到hal库文件夹中。1.需要将几个对引脚进行处理的函数置换为HAL 库中的函数。至此标准库函数即可正常在HAL库中使用。
2025-01-27 15:26:07
326
原创 stm32 测频率(测频法)
作为纯新手在跟随江协学习单片机的过程中,到使用输入捕获测量频率时,对测频法只是讲了原理,并未展示相关代码。到这里检索后也只看到了视频中展示的测周法测频率。故在这里对相应代码进行补充,供大家交流讨论。也是让自己输出自己测(TIM2被占用故选择TIM3输出PWM)TIM2(定一个1s的频率,执行中断,读取频率后,清0计数)就继续借用Countsenor进行编程(名字没有进行修改)对于测频法原理详细可见@江协科技。这里直接展示代码部分。
2024-12-25 13:40:46
1289
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅