CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

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

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

[复制链接]

114

主题

1

好友

1万

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
2521
金钱
5851
威望
2521
买家信用
卖家信用
积分
13880
发表于 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、上电查看数据


本帖子中包含更多资源

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

回复

使用道具 举报

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

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2019-12-6 19:12 , Processed in 0.015121 second(s), 6 queries , Apc On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部