用的是i2c1,stm32所有型号都可以用。i2c初始化后调用Bmp_Init()函数初始化BMP280,读取数据时建议先读温度再读气压,这样精度更高: while(BMP280_GetStatus(BMP280_MEASURING) != RESET); while(BMP280_GetStatus(BMP280_IM_UPDATE) != RESET); BMP280_Get_Temperature(); BMP_Pressure=BMP280_Get_Pressure_f(); printf("Pressure %f Pa\r\n",BMP_Pressure);
2021-04-06 09:05:24 4KB BMP280 stm32 驱动
1
stm32HAL库驱动SSD1306oled的库文件 包含驱动测试例程 通过宏定义可选SPI和I2C和DMA 个人写的代码 移植需要一定的基础
2021-03-15 20:14:38 12KB stm32 HAL oled SSD1306
1
单片机:STM32F103C8T6 软件版本:STM32CubeMX 4.20.1 单片机固件包:STM32Cube_FW_F1_V1.4.0
2021-03-08 22:06:46 7.58MB 单片机 stm32
1
HAL库lMPU6050+DMP-v5.1解算,输出六轴原始数据+三个姿态角,pitch, roll, yaw,代码中几乎每句都有详细的注释
2021-02-19 18:36:22 12.62MB mpu6050 dmp stm32hal库 cubemx
1
HAL库 CUBEMX STM32HAL库编程必备
2021-02-08 18:01:52 2.77MB c语言 stm32
1
网上资源,包括官方提供的驱动函数都为IO口模拟spi通信,该驱动代码以STM32F4为mcu,使用HAL库函数,实现真正的spi通信,包括.c和.h函数。且频率修改函数易用,只需修改入口参数即可修改频率。
1
STM32HAL库使用NTC热敏电阻读取温度代码,博客配套源码 https://blog.csdn.net/geek_monkey/article/details/89327510
2020-01-18 03:06:59 602KB STM32 HAL NTC DMA
1
基于硬石科技上位机的PID使用程序,利用stm32HAL库写的。主要功能只是利用F4的内部AD采集数据然后从DA输出,期间可以使用硬石的上位机观察DAC输出的数据,方便进行PID参数的调试
2020-01-15 03:01:05 22MB stm32 硬石上位机 PID stm32HAL库
1
基于STM32F429IG HAL库配置编码器,定时器,pwm输出控制电机pid的程序。 基于STM32F429IG HAL库配置编码器,定时器,pwm输出控制电机pid的程序。 基于STM32F429IG HAL库配置编码器,定时器,pwm输出控制电机pid的程序。基于STM32F429IG HAL库配置编码器,定时器,pwm输出控制电机pid的程序。
2019-12-21 20:45:45 995KB STM32HAL库
1
使用STM32F405单片机,HAL库,SPI方式,驱动1.44寸TFTLCD彩屏的代码,博客对应的资源https://blog.csdn.net/geek_monkey/article/details/88052869
2019-12-21 19:47:09 30KB STM32 STM32F4 HAL SPI
1