Skip to content
blahlt edited this page May 8, 2013 · 9 revisions

Turinys

Atsakymai (Responses) SPI rėžime

Atsakymai SPI rėžime gali būti trijų formatų: R1, R1b ir R2.

R1 atsakymo formatas

R1 formato atsakymą sudaro 8 bitai:

7 6 5 4 3 2 1 0
Bito numeris Pavadinimas Aprašymas
0 Budėjimo režimas (angl. In idle state) Kortelė yra budėjimo rėžime ir vyksta inicializacija
1 (angl. Erase reset)
2 Negalima komanda (angl. Illegal command) Buvo perduoda negalima komanda
3 CRC perdavimo klaida (angl. Communication CRC error) Nepavyko paskutinės komandos CRC tikrinimas
4 Sekos trynimo klaida (angl. Erase sequence error) Įvyko klaida trinant seką
5 Adreso klaida (angl. Address error) Komandoje panaudotas adresas, kuris neatitinka bloko dydžio
6 Parametrų klaida (angl. Parameter error) Komandos argumentas (pvz. adresas, bloko dydis) viršija galimas reikšmes
7 Rezervuotas Visada "0"

R1b atsakymo formatas

R1b formatas identiškas R1 tik perduoda užimtumo signalą (angl. busy signal). Užimtumo signalas (busy signal) gali būti bet kuris bitas, todėl kortelė galės priimti naujas komandas tik tada kai R1b formato atsakymo reikšmė bus 0 (visi 8 atsakymo bitai "0")

R2 atsakymo formatas

* http://www.linuxforturkey.com/mp4_project/mp4_project_c2.php

Clone this wiki locally