CC2640 GPIO模拟I2C问题
时间:10-02
整理:3721RD
点击:
HI TI的大神们,我想问一下用CC2640的GPIO来模拟I2C进行数据采集的时候,GPIO该怎么去配置?下面是我配置的
Board_I2C0_SDA0 | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_OPENDRAIN,
Board_I2C0_SCL0 | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_OPENDRAIN,
但是并没有能打通,采集不了数据,请问一下,我该怎么做?
请参考sensor Tag例程里board.c文件 SensorTag有使用到I2C口
Hi WBJ
是这样的,按照官方提供的例子,I2C是可以调通的,但是我不想用官方的那种方式,我想直接控制GPIO来模拟I2C,我想问一下这个时候I2C的SDA和SCL管脚配置如下
#define Board_I2C0_SDA0 IOID_14
#define Board_I2C0_SCL0 IOID_13
Board_I2C0_SDA0 | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_OPENDRAIN, (输出,高电平,开漏)
Board_I2C0_SCL0 | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL,
然后在像一般IO初始化一样进行初始化就可以了吗?
你好,请问这个问题解决了么?