0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovLiteraturaSD kartica in AVR-DOS datotečni sistem

    SD kartica in AVR-DOS datotečni sistem

    #else 'Config here SPI pins, if not using HW SPI
    ' --Start of Section for Soft-SPI --
    ' Chip Select Pin =>  Pin 1 of MMC/SD 
    Config Pina.0 = Output
    Mmc_cs Alias Porta.0
    Set Mmc_cs
    ' MOSI - Pin =>  Pin 2 of MMC/SD
    Config Pina.1 = Output
    Set Pina.1
    Mmc_portmo si Alias Porta
    Bmmc_mosi Alias 1
    ' MISO - Pin => Pin 7 of MMC/SD
    Config Pina.3 = Input
    Mmc_portmiso Alias Pina
    Bmmc_miso Alias 3
    ' SCK - Pin => Pin 1 of MMC/SD
    Config Pina.2 = Output
    Set Pina.2
    Mmc_portsck Alias Porta
    Bmmc_sck Alias 2
    ' --- End of Section for Soft-SPI ---

    Slike niDebelo natiskane besede (Številke) je potrebno prirediti našemu vezju.

    Kot vidite je PinA.0 je chip select, PinA.1 MOSI, PinA.2 SCK, PinA3. MISO, prav tako kot na shemi, če seveda vtaknemo adapter v tisti IDC10 konektor Minipina, ki odgovarja Portu 0 oziroma A.

    Ko smo tako datoteko Config_MMC.bas priredili našem vezju in jo spravili na disk, gremo naprej. S sledečim $include ukazom potegnemo v program AVR-DOS

    $include "Config_AVR-DOS.BAS"

    In sedaj se mora avr-dos seznaniti z MMC kartico:

    Gbdriveerror = Driveinit()

    Spremenljivka Gbdriveerror je že definirana v prej vključenih .bas datotekah in je ni potrebno definirati. Moramo pa jo spraševati, ali je vse v redu:

    If Gbdriveerror <> 0 Then Print "Napaka Config " ; Gbdriveerror

    Kode napak dobite v Help-u. In če je vse v redu, gremo lahko naprej z drugimi avr-dos ukazi, ki jih je kar nekaj.

    INITFILESYSTEM, OPEN, CLOSE,  FLUSH, PRINT, LINE INPUT, LOC,  LOF, EOF, FREEFILE, 
    FILEATTR, SEEK , BSAVE , BLOAD , KILL , DISKFREE , DISKSIZE , GET , PUT ,
    FILEDATE, FILETIME, FILEDATETIME, DIR, WRITE, INPUT, FILELEN

    V tem prispevku bomo uporabili tisto nujno, kar je potrebno za to, da napišemo datoteko na MMC disk. To so Initfilesystem, open, close in print. Ostalo boste po vaših potrebah sami naštudirali iz help-a.

    Initfilesystem je prva funkcija, ki jo moramo klicati, in tudi je lahko uspešna ali pa ne.

    Prejšnji članek
    Naslednji članek
    Politika zasebnosti

    Spoštujemo vašo zasebnost in se zavezujemo, da bomo osebne podatke, pridobljene prek spletnega informacijskega sistema, skrbno varovali in jih brez vaše privolitve ne bomo posredoval tretji osebi oziroma jih uporabili v druge namene. Ker obstajajo v spletnem informacijskem sistemu določene povezave na druge, zunanje spletne strani, ki niso vezane na nas, ne prevzemamo nobene odgovornosti za zaščito podatkov na teh spletnih straneh.

    Hkrati se zavezujemo, da bomo po svojih najboljših možnih močeh varovali podatke in zasebnost obiskovalcev spletne strani .

    Da bi preprečili nepooblaščen dostop do pridobljenih podatkov ali njihovo razkritje, ohranili natančnost osebnih podatkov in zagotovili njihovo ustrezno uporabo, uporabljamo ustrezne tehnične in organizacijske postopke za zavarovanje podatkov, ki jih zbiramo.

    Več: https://svet-el.si/politika-zasebnosti