凡心所向 素履以往
stm32使用DS18B20测温 stm32使用DS18B20测温
本历程使用stm32f103c8t6单片机,DS18B20温度模块,通过串口显示温度。cubemx配置和时钟配置 效果图 代码 ds18b20.h #ifndef __DS18B20_H #define __DS18B20_H #inc
2020-01-20
stm32延时微秒 stm32延时微秒
使用stm32cubeide生成,stm32f103c8t6,72MHz主频。 #define CPU_FREQUENCY_MHZ 72 // CPU主频,根据实际进行修改 static void dela
使用串口时用sprintf()发送数值型数据 使用串口时用sprintf()发送数值型数据
sprintf()将数值型转换为字符串并返回字符串字节数。需要头文件 #include “stdio.h” stm32获取DS18B20获取温度值t = DS18B20_Get_Temp();//温度值*10 (-550~1250)
ssd1306驱动-HAL库 ssd1306驱动-HAL库
SSD1306驱动 上一篇链接:https://evrstr.github.io/2019-08/16/d87f7e1c.html (这个没有图像显示)该驱动适用于ssd1306的oled屏幕。spi驱动和iic驱动都支持。里面写了两个例程
stm32HAL库ssd1306驱动(oled驱动芯片),spi、iic通信通用驱动 stm32HAL库ssd1306驱动(oled驱动芯片),spi、iic通信通用驱动
stm32HAL库ssd1306驱动(oled驱动芯片),spi、iic通信通用驱动 OLED这里OLED分辨率是128x64;即OLED显示是128行x64列;采用ssd1306为驱动芯片。一般此款oled有两种通信接口:spi和iic。