Fix gd25120c rd_uid command

This commit is contained in:
Alex Voinea 2021-03-05 09:54:52 +02:00 committed by DRracer
parent 9454f9d8ec
commit 07bf4bbe48

View file

@ -159,8 +159,8 @@ void xflash_rd_uid(uint8_t* uid)
_CS_LOW();
_SPI_TX(_CMD_RD_UID); // send command 0x4b
uint8_t cnt = 4; // 4 dummy bytes
while (cnt--) // receive dummy bytes
_SPI_RX();
while (cnt--) // transmit dummy bytes
_SPI_TX(0x00);
cnt = 8; // 8 bytes UID
while (cnt--) // receive UID
uid[7 - cnt] = _SPI_RX();