请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:EK-TM4C129EXL 您好!
I2C_transfer API 位于非任务线程中。 正在从任务线程调用该 fthread。 在执行过程中、程序退出 I2C_TRANSF传输 步骤。 有人能指正确的方向吗?
无法立即发布实际代码。 但它看起来是这样的。
void TaskFxn()
{
i2C_read (I2C_Handle handle、uint8_t deviceAddr、uint16_t regAddr、uint8_t *数据、size_t length);
}
void I2C_read (I2C_Handle handle、uint8_t deviceAddr、uint16_t regAddr、uint8_t *数据、size_t length)
{
i2C_transfer ();
}
MAIN ()
{
Task_create (TaskFxn);
}