主题中讨论的其他部件:CC2640
工具/软件:Code Composer Studio
你(们)好。
我尝试将mpu6050与cc2640 launchpad配合使用。
我使用tidriver示例i2ctmp007启动了i2c,并尝试稍微编辑该示例。
这是代码的一部分
/*打开用户LED */
GPIO写入(Board_GPIO _LED0,Board_GPIO _LED_ON);
printf ("正在启动i2ctmp007示例\n");
/*创建I2C以供使用*/
I2C_Params_init (&i2cParams);
i2cParams.bitrate = I2C_400kHz;
I2C = I2C_OPEN (Board_I2C_TMP,&i2cParams);
如果(i2c ==空){
printf ("Error Initializing I2c\n");
同时(1);
}
否则{
printf ("I2C已初始化!\n");
printf ("开始吧!");
}
我用printf来检查哪里发生了错误,而且发生了奇怪的事情。
控制台打印"I2C initialized!" 但不要"让我们开始吧!"。
我不知道问题是什么。
有人知道吗?
谢谢!