- 博客(18)
- 收藏
- 关注
原创 stm32连接DHT11温湿度传感器
一次完整的数据传输为40bit,高位先出。数据格式:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据”所得结果的末8位。
2022-12-14 15:52:35
5118
1
原创 STM32-独立模式多通道ADC采集
ADC介绍可参考DMS介绍:● 12个独立的可配置的通道(请求):DMA1有7个通道,DMA2有5个通道● 每个通道都直接连接专用的硬件DMA请求,每个通道都同样支持软件触发。这些功能通过软件来配置。● 在同一个DMA模块上,多个请求间的优先权可以通过软件编程设置(共有四级:很高、高、中等和低),优先权设置相等时由硬件决定(请求0优先于请求1,依此类推)。● 独立数据源和目标数据区的传输宽度(字节、半字、全字),模拟打包和拆包的过程。源和目标地址必须按数据传输宽度对齐。● 支持循环的缓冲器管理。...
2022-08-31 14:30:21
5572
2
原创 STM32-独立模式单通道ADC采集
12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。
2022-08-29 21:35:08
1893
原创 STM32-按键中断
边沿检测电路判断上升沿或下降沿,如果发生上升沿或下降沿则为1。软件中断事件寄存器也可以产生软件中断事件。请求挂起寄存器可以挂起中断请求。中断屏蔽寄存器:需要开启时,才可以产生中断。NVIC中断控制器:需要开启才能产生中断。......
2022-08-28 14:06:57
3149
1
原创 STM32输入捕获PWM
该模式是输入捕获模式的一个特例,除下列区别外,操作与输入捕获模式相同:● 两个ICx信号被映射至同一个TIx输入。● 这2个ICx信号为边沿有效,但是极性相反。● 其中一个TIxFP信号被作为触发输入信号,而从模式控制器被配置成复位模式。...
2022-08-27 22:48:59
6664
原创 STM32输入捕获-脉宽测量
在输入捕获模式下,当检测到ICx信号上相应的边沿后,计数器的当前值被锁存到捕获/比较寄存器(TIMx_CCRx)中。当捕获事件发生时,相应的CCxIF标志(TIMx_SR寄存器)被置’1’,如果使能了中断或者DMA操作,则将产生中断或者DMA操作。首先,捕获到上升沿,产生中断,计数器清零,并且设置为下降沿捕获。期间可能会产生n次溢出,当捕获到下降沿时,提取锁存到的CCRx寄存器的值。脉宽=n次溢出*计数周期+下降沿锁存值。...
2022-08-26 11:12:05
3065
原创 STM32-连接wifi模块(esp8266)
乐鑫智能互联平台——ESP8266 拥有高性能无线 SOC,是一个完整且自成体系的 WiFi 网络解决方案,能够独立运行,也可以作为 slave 搭载于其他 Host 运行。
2022-08-18 22:49:14
23826
5
原创 STM32-SPI读写falsh-W25Q64
W25Q64BV是64Mbit(即8MByte)的flash,通过SPI接口与STM32进行通信。
2022-08-11 10:35:56
1547
原创 STM32F103-I2C操作EEPROM
介绍I2C读写EEPROM可以在main函数中printf("hello");测试是否成功。EEPROM的型号为AT24C02,设备地址为0xA0添加写函数:添加读EEPROM函数:在main函数中测试EEPROM是否正确读写:从 串口调试助手中可以看出EEPROM正确的存取数据:...
2022-08-06 19:59:15
691
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人