请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2650STK Thread 中讨论的其他部件:CC2650、 TMP102
你(们)好
我尝试在 cc2650 sensortag 中使用 launchpad 的源代码、并使用 I2C 库扩展代码以获取温度值。 当我构建 i2ctmp007_cc2650STK_TI_CC2650f128并将其上传到 sensortag 时、示例"i2ctmp007_cc2650STK_TI_CC2650f128"工作正常。 但是、当我使用相同的过程来获取 由 SimpleBLEPeripheral_taskFxn 触发的任务中的温度时、它不起作用。 尽管 I2C_open()返回 true,但它似乎是 I2C_TRANSF()函数导致了这里的问题。 我已将 SBP_TASK_PRIORITY 的优先级更改为3、将创建的任务更改为2。
如果有人帮助我解决这个问题,我将不胜感激。 我只想获取温度和湿度读数。 什么可能出错?
提前感谢