Fix gd25120c rd_uid command
This commit is contained in:
parent
9454f9d8ec
commit
07bf4bbe48
|
|
@ -159,8 +159,8 @@ void xflash_rd_uid(uint8_t* uid)
|
||||||
_CS_LOW();
|
_CS_LOW();
|
||||||
_SPI_TX(_CMD_RD_UID); // send command 0x4b
|
_SPI_TX(_CMD_RD_UID); // send command 0x4b
|
||||||
uint8_t cnt = 4; // 4 dummy bytes
|
uint8_t cnt = 4; // 4 dummy bytes
|
||||||
while (cnt--) // receive dummy bytes
|
while (cnt--) // transmit dummy bytes
|
||||||
_SPI_RX();
|
_SPI_TX(0x00);
|
||||||
cnt = 8; // 8 bytes UID
|
cnt = 8; // 8 bytes UID
|
||||||
while (cnt--) // receive UID
|
while (cnt--) // receive UID
|
||||||
uid[7 - cnt] = _SPI_RX();
|
uid[7 - cnt] = _SPI_RX();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue