This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SimpliciTI cc1200 MISO

Hi All

I''m so confused . my platform is TM4C129X +CC1200 ,  I porting simpliciTI protocol in this platform.

  MRFI_SPI_DRIVE_CSN_LOW();
  Mrfi_DelayUsec(10);
  MRFI_SPI_DRIVE_CSN_HIGH();

  /* hold CSn high for at least 40 microseconds */
  Mrfi_DelayUsec(40);

  /* pull CSn low and wait for SO to go low */
  MRFI_SPI_DRIVE_CSN_LOW();
  while(MRFI_SPI_SO_IS_HIGH());

when I do the CSN_LOW(); the MISO should be the low, but the MOSI become high, when I do the CSN_HIGH, the MOSI pin become LOW. and I don't know why.