已经调试好的压力传感器bmp180程序,测试成功 温度和压力都准确。 单片机STM32F100 在主程序中#include "bmp180.h" 定义IO口: #define I2C_SDA_PIN 7 #define I2C_SCL_PIN 6 #define I2C_GPIO GPIOB gpio_init(I2C_GPIO,I2C_SDA_PIN, GPIO_Mode_AF_OD | GPIO_Speed_50MHz); gpio_init(I2C_GPIO,I2C_SCL_PIN, GPIO_Mode_AF_OD | GPIO_Speed_50MHz); 定义全局变量: s32 bmp180_temp,bmp180_presure; //bmp180 主程序调用: test_pressure_main(); 即得到 温度bmp180_temp值 压力bmp180_presure值
2019-12-21 19:25:31 5KB bmp180
1
int main(void) { delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //LED端口初始化 KEY_Init(); //初始化与按键连接的硬件接口 BMP_Init(); BMP_ReadCalibrationData(); while(1) { BMP_UncompemstatedToTrue(); printf("\r\nPress:%ld\r\n",bmp180.p); } }
2019-12-21 18:55:14 2.44MB STM32 BMP180
1
BMP180气压计STM32例程+51例程+数据手册,C语言代码,程序调试好的,能用!
2019-12-21 18:51:40 1.65MB BMP180气压计 STM32 51 C程序
1