主题中讨论的其他器件:CC3235SF
您好 TI
简单地说、我尝试在 I2C 端口上获取数据。 但 我没有收到任何数据。
我正在使用 cc3235sf 作为主设备并尝试执行 I2C 事务。
I2C_Params_init (&i2cParams);
i2cParams.bitrate =I2C_400kHz;
// I2C_Params.transferMode = I2C_MODE_BLOCKING;
I2C = I2C_open (CONFIG_PN532_I2C、&i2cParams);
if (i2c == NULL)
{
Display_printf (display、0、0、"Error Initializing I2C\n");
while (1);
}
其他
{
display_printf (display、0、0、"I2C initialized!\n"\});
}
空 I2Creaddata (uint8_t *缓冲区、uint8_t n)
{
i2cTransaction.slaveAddress = PN532_I2C_ADDRESS;
i2cTransaction.readBuf =缓冲;
i2cTransaction.ReadCount = n+2;
if (I2C_transfer (i2c、&i2cTransaction)){
display_printf (display、0、0、"read data ");
}