Hi @Alice_Yang thanks for the reply we want to get the Product ID from address 0x01
using the code
SPI_ChipSelect(1);
// Send read command and address
SPI_TransferJ(0x03); // Read command
SPI_TransferJ(0x01);
rdata = SPI_TransferJ(0x00); // Dummy write to read data
for (volatile int j = 0; j < 1000; j++);
SPI_ChipSelect(0);

but on analyzer the data is shown different like on MOSI 0x03 become 0x06 (left sift ) can you look and update me what is going wrong from my side??