不知道为为什么,3个BMP读取的值都不一样,我觉得应该是硬件问题!

文章目录

  • 1.主程序
  • 2.程序

1.调试程序时,可以在不同地方设置printf();看运行状况;
2.
/*s32—int32_t
*u32 —uint32_t
*
运行结果:
压强:南京这边是101200pa
温度:2772,代表是27.72C


1.主程序

//PA6----SCL
//PA7---SDA
/*s32---int32_t
*u32 ---uint32_t
*
*#include "sys.h"
#include "usart.h
#include "bmpiic.h"
#include "bm280.h"int main(void){ s32 bmp280_temp;u32 bmp280_press;    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);     //设置NVIC中断分组2:2位抢占优先级,2位响应优先级uart_init(9600);       //串口初始化为500000delay_init(); //延时初始化 BMP280_Init();while(1){BMP280_ReadPressureTemperature(&bmp280_press,&bmp280_temp);            //bmp280获取气压值和温度printf("\r\nTemperatureU %u C PressureU %u Pa",bmp280_temp,bmp280_press);   printf("\r\nTemperatureD %d C PressureD %u Pa",bmp280_temp,bmp280_press);delay_ms(1000);}         }

运行结果:
压强:南京这边是101200pa
温度:2772,代表是27.72C

2.程序

链接:https://pan.baidu.com/s/19RWZ6nZxWWw2dUhPZf8zJA
提取码:kbl7

气压传感器BMP280相关推荐

  1. 高精度气压传感器BMP280代码与解析

    文章目录 前言 一.传感器简介 二.参数设置 1.工作模式 2.采样设置 3.IIR滤波器 4.推荐设置 三.数据采集 四.总结 五.获取源码 前言 BMP280前身是BMP180,具有高精度.线性和 ...

  2. 探索MicroPython(四)--传感器应用

    传感器应用 1. 三轴加速度计MMA7660 2. 温度传感器DS18B20 3. 温湿度传感器DHT11 4. 气压传感器BMP280 1. 三轴加速度计MMA7660 pyBoard中内置了一个三 ...

  3. 基于MiniFly魔改的共轴双旋翼无人机

    基于MiniFly魔改的共轴双旋翼无人机 共轴双旋翼无人机结构设计 共轴双旋翼无人机的工作原理与飞行动作 共轴双旋翼无人机的系统方案 共轴双旋翼无人机的总体设计 共轴双旋翼无人机飞控设计 共轴双旋翼无 ...

  4. STM32配置读取BMP280气压传感器数据

    STM32配置读取BMP280气压传感器数据 BMP280是在BMP180基础上增强的绝对气压传感器,在飞控领域的高度识别方面应用也比较多. BMP280和BMP180的区别: 市面上也有一些模块: ...

  5. 【HaaS Python 硬件积木】 BMP280气压传感器

    来这里发现更多拿来即用的传感器 HaaS开发框架HaaS积木方案,赋能生态开发者,让您快速找到自己需要的解决方案,硬件主板与外设,以及各种应用组件.https://haas.iot.aliyun.co ...

  6. 「雕爷学编程」Arduino动手做(27)——BMP280气压传感器

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里 ...

  7. Arduino UNO测试BMP280温度气压传感器

    BMP280简介 BMP280是一个二合一数字环境检测传感器,传感器采用非常紧凑的封装.它是基于博世经过验证的压阻式压力传感器技术,可以测量所处周围环境的温度.气压.由于气压随高度变化,可以估算高度, ...

  8. 外设驱动库开发笔记19:BMP280压力温度传感器驱动

    压力和温度监测在嵌入式系统开发中是非常常见的需求,特别是对环境大气压力和温度的检测需求就更常见了.我们一般都会选择一些封装较小操作比较方便的压力传感器.BMP280就是满足这一要求的器件.在这一篇中我 ...

  9. STM32 BMP280模块 获取气压温度高度传感器数据 TFT显示

    STM32 BMP280模块 获取气压温度高度传感器数据 TFT显示 简介 BMP280是博世最新推出的数字气压传感器,具有卓越的性能和低廉的价格,相对精度为±0.12 hPa(相当于±1米),传感器 ...

最新文章

  1. 皮一皮:时间管理的重要性...
  2. 五年之后的私有云和公有云会是什么样子
  3. java实现手机短信验证全过程
  4. [蓝桥杯][算法训练VIP]王、后传说(深搜+回溯)
  5. iOS NSTextAttachment - 图文混排
  6. jdeveloper优化:
  7. java常用类需要记吗_java 常用类
  8. js路由在php上面使用,director.js实现前端路由使用实例
  9. Skywalking-13:Skywalking模块加载机制
  10. FZU 2195 检查站点
  11. dism 分割镜像_(图文教程)利用DISM++工具整合驱动和预补丁至win7镜像
  12. 楚留香服务器维护时间,【9月28日维护公告】
  13. 在遇到移动硬盘无法访问的情况下,如何无需格式化地修复硬盘?
  14. 英语思维导图大全 基础语法(二)
  15. java判断移动端和pc端_java判断是移动端还是pc端
  16. python中复数表达形式_在Python中实现复数比较?
  17. 自贡方言词典241条
  18. 【项目】数仓项目(二)
  19. PIR独立需求计划创建修改_SAP刘梦_新浪博客
  20. 11月云短信报告出炉,腾讯云再次蝉联到达率冠军

热门文章

  1. 嵌入式工程师是怎样炼成的(六)---- 我要考研
  2. vue.js--实现输出员工工资表
  3. 高合汽车引发行业“核裂变”,数字生命体高合HiPhi Z正式发布
  4. 对一阶电路的瞬态分析
  5. 60 个程序员才懂的梗!太形象了!
  6. 手机游戏串号被封之后靠谱的解封方法
  7. VMware 12 安装 OS X 10.11.6 El Capitan 时提示:OS X 未能安装在您的电脑上
  8. 建信金科是外包吗_offer比较:北京数据所vs上海建信金科 - 找工作啦(Job)版 - 北大未名BBS...
  9. 【Arduino笔记】触摸传感器的使用
  10. 《软件工程》2022年期末试卷