主题中讨论的其他器件:CC2640R2F、 CC3235S、 CC2640
大家好、
客户继续在 I2Ctmp 例程上进行开发、编写 IIC 初始化函数并通过其他函数调用它。 客户提到了 CC2640R2F 的 IIC 初始化功能。
CC2640R2F 的 IIC 初始化函数中有两行:
//初始化
I2CCC26XX_fxnTable.initFxn(&I2C_config[0]);
I2C = I2CCC26XX_fxnTable.openFxn(和 I2C_CONFIG[0],和 i2cParams);
问题:
1. CC2640R2F I2C 堆栈中的 initFxn 函数为:typedef void (* I2C_InitFxn)(I2C_Handle handle)。 但是、CC3235S 例程代码或协议栈中既没有 fxnTable 结构、也没有 initFxn 函数。
2. CC2640R2F 的 IIC 配置函数 I2C_CONFIG 具有以下函数:.fxnTablePtr=&I2CCC26XX_fxnTable。 而 CC3235S 例程代码或协议栈中不存在此参数。
可以忽略这些函数和参数吗? 如果不是、是否可以替换其他函数或参数?
3. 在 i2ctmp 例程代码的 i2ctmp 中、有"I2C_Init()"。 但是、当点击进入时、它是空的。 在哪里可以找到此函数的内容?
您可以帮助检查此案例吗? 谢谢!
此致、
樱桃