1.
I am using TMDSCNCD28069MISO controlCARD.
I have to transmit packets total 88 bits to my slave device once.
But F28069 only transmit maximum 64 bits when SPISTE is low. Right???
How can I let F28069 transmit 88 bits when SPISTE is low.
2.
If I transmit 24 bits when SPISTE is low.
But my slave receive 32 bits (0x0243 and 0x0010).
How can I modify my code. Let my slave can receive 24 bits.
Below is my problem2 master SPI code:
SpiaRegs.SPITXBUF = 0x0243;
SpiaRegs.SPITXBUF = 0x10;
while(SpiaRegs.SPIFFRX.bit.RXFFST != 2)
{
check = 1;
}
rdata = SpiaRegs.SPIRXBUF;
rdata2 = SpiaRegs.SPIRXBUF;
Please help. Thanks a lot.