![Geehy SEMICONDUCTOR APM32F405 Series Скачать руководство пользователя страница 425](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630425.webp)
www.geehy.com Page 424
DS_Idle data unit is idle, waiting for transmitting and
receiving data
1. DPSM is enabled and the data are transmitted from host to card DS_WaitS
2. DPSM is enabled and the data are transmitted from card to host DS_WaitR
3. DPSM is enabled, read wait has started and SDIO mode is enabled DS_Readwait
DS_WsitS waits that the empty data FIFO flag is invalid or
data transmission ends
1. Data transmission ends
DS_Idle
2. DPSM is turned off
DS_Idle
3. The empty data FIFO flag is invalid
DS_Send
DS_Send transmits data to the card
1. The data have been transmitted DS_Busy
2. DPSM is turned off DS_Idle
3. Data FIFO underrun error is transmitted DS_Idle
4. Internal CRC error DS_Idle
DS_Busy waits for CRC state flag
1. The data have been transmitted DS_Busy
2. DPSM is turned off DS_Idle
3. Data FIFO underrun error is transmitted DS_Idle
4. Internal CRC error DS_Idle
DS_WaitR waits for the start bit of received data
1. Data receiving ends DS_Idle
2. DPSM is turned off DS_Idle
3. Data timeout DS_Idle
4. Receive the start bit before timeout DS_Receive
DS_Receive receives the card data and writes them to data
FIFO
1. The data block has been received DS_WaitR
2. The data transmission ends DS_WaitR
3. The data FIFO underrun is transmitted DS_Idle
4. The data have been received, read wait starts and SDI/O mode is enabled
DS_Readwait
5. DPSM is turned off or CRC error occurs DS_Idle