CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 8846|回复: 0

基于CubieBLE-1109开发板使用I2C接口获取环境参数

[复制链接]
发表于 2018-9-22 10:58:12 | 显示全部楼层 |阅读模式
1109开发板使用I2C接口调试bme280传感器,步骤如下:
1、查看bme280的datasheet,了解相关接口及特性;
2、查看1109的datasheet,了解I2C接口的使用;
3、硬件连接:
选择使用I2C0,GPIO使用GPIO8,GPIO9,如下:
I2C Interface: (#define CONFIG_BME280_DEV_TYPE_I2C 1)
        Left Pin:
                SDO  --  GND
                SDI  --  NC
                CS   --  NC
                SCK  --  NC
                3.3V --  NC
                GND  --  NC


        Right Pin:
                GND  --  GND
                3.3V --  VBAT
                SDA  --  GPIO9(IIC0_SDA)
                SCL  --  GPIO8(IIC0_SCL)

4、功能复用
#define BOARD_PIN_CONFIG        \
        {2, 3 | GPIO_CTL_SMIT | GPIO_CTL_PADDRV_LEVEL(3)},\
        {3, 3 | GPIO_CTL_SMIT | GPIO_CTL_PADDRV_LEVEL(3)},\
        {8, 7 | (3<<12) | (1<<11) | (1<<8) },\
        {9, 7 | (3<<12) | (1<<11) | (1<<8) },\

5、添加驱动,将附件解压到SDK的sample目录下
6、上电查看数据


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-4-18 10:43 , Processed in 0.022499 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部