SD card gebruikte afkortingen

Arduino specifieke Software
Berichten: 15
Geregistreerd: 27 Mei 2013, 09:39

SD card gebruikte afkortingen

Berichtdoor amati » 21 Jun 2013, 18:02

Heb een sd card reader gekocht (merk:LCSOFT)... nu blijkt dat er 2 soorten beschrijvingen gebruikt worden voor SD card readers.
De vergelijking van de gebruikte afkortingen

5V and Ground
CS stands for Chip Select also known as SS
MOSI is also know as DI
MISO is also known as DO
SCK is also known as CLK

Info komt van deze site http://profmason.com/?p=1956
En nu werk alles prima om data weg te schrijven op een sd card. ;)

Hopelijk heeft er iemand wat aan.
Groeten
Patrick

Advertisement

Gebruikers-avatar
Berichten: 700
Geregistreerd: 05 Mrt 2012, 21:56
Woonplaats: Appingedam

Re: SD card gebruikte afkortingen

Berichtdoor pjh » 05 Jul 2013, 09:01

Wanneer we naar het noorden lopen en iemand zegt: "ga bij het stoplicht rechts-af", dan slaan we af naar het oosten.
Maar er zijn culturen waar dat andersom is.
Die gaan uit van het stoplicht.
Dus stel je voor dat het stoplicht zegt: "ga naar mijn rechts".
Het stoplicht "kijkt je aan", dus naar rechts is naar het westen.

Verwarrend hè?

Vooral in de geneeskunde is links-rechts-boven-onder belangrijk.
Zeker als er iets af moet...

Daarom zijn er afspraken gemaakt:
voorkant = ventraal : venter = buik
achterkant = dorsaal : dorsum = rug
Bovenkant = craniaal : cranium = schedel
onderkant = caudaal : cauda = staart

Maar wat is de voorkant van een hand?
De palmzijde, want we hanteren dit (bekende plaatje) inde geneeskunde:
Afbeelding

Wanneer we er van afwijken, komen raken we in verwarring. Kijk maar:
Afbeelding

Bij communicatie tussen verschillende devices dreigt dezelfde verwarring als in de anatomie.
Daarom zijn de MOSI en MISO zo fijn. Want daar staat precies hoe-wat-waar & vooral welke richrting:

MI = Master In
MO = Master Out
SI = Slave In
SO = Slave Out

Bij MISO & MOSI kun je dus precies herleiden wat de richting van de data is. Bij
DI = Data In en
Do = Data Out,
mis je dus de helft van de nodige info.

Einde.

Berichten: 30
Geregistreerd: 22 Jun 2013, 00:04

Re: SD card gebruikte afkortingen

Berichtdoor Duiker » 05 Jul 2013, 16:18

Kijk, dat is nog eens een duidelijke uitleg!

Gebruikers-avatar
Berichten: 270
Geregistreerd: 30 Dec 2012, 11:42

Re: SD card gebruikte afkortingen

Berichtdoor Rudi » 07 Jul 2013, 11:53

Je hoeft toch niet zo maar alles aan te nemen :? .
Waar haalt men het vandaan dat MOSI ook gekend is als DI en MISO als DO? En wat heeft dit met de LC Soft SD kaartlezer te maken, die heeft toch ook de aanduidingen MOSI en MISO? En ach ja CS voor SS.

Dan is wat Wikipedia over SPI vertelt vrij duidelijk. Zelfs de alternatieve benamingen blijven logisch.
Alternative naming conventions are also widely used:
SCLK: SCK, CLK: serial clock (output from master)
MOSI: SIMO, SDO, DO, DOUT, SO, MTSR: serial data out; data out, serial out, master transmit slave receive
MISO: SOMI, SDI, DI, DIN, SI, MRST: serial data in; data in, serial in, master receive slave transmit
SS: nCS, CS, CSB, CSN, nSS, STE: chip select, slave transmit enable (active low, output from master)

Voor zover ik begrijp werden initieel de termen SDI en SDO gebruikt, Motorola hernoemde deze tot MISO en MOSI.
Arduinows!
Why do computer programmers confuse Halloween with Christmas? Because Oct 31 = Dec 25
I got 01100011 problems but a bit ain't 00000001

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 21 gasten