Hirdetés

Keresés

Új hozzászólás Aktív témák

  • zka67

    őstag

    válasz Teasüti #3218 üzenetére

    Szia, persze, én sem szoktam végigolvasni a több ezer oldalas doksikat, de amire szükségem van éppen, arra veszem a fáradtságot és átnyálazom alaposan, hogy melyik bit mit is csinál pontosan. Neked is csak rá kellett volna kattintanod az AVR CPU CORE -: STACK POINTER könyvjelzőre a doksiban, elolvasni, hogy hogyan működik és megnézni a hivatkozást az SRAM-ra, és máris tudtad volna, hogy miért nagyobb az SP értéke, mint a RAM mérete. Ezt nem bántásból írom, hanem a jövőre nézve adok tanácsot, sokkal gyorsabban megtalálod a doksikban amit keresel, mint ahogy itt válaszolnak neked. Utána úgyis megnézed a doksiban is azt, amit megnézhetnél kérdés nélkül is. De tényleg csak jószándékból írom ezeket.

    De azt a "8 bites tömböt" nem értem, amit írsz.
    uint8_t tomb[2048]; // Ez egy 8 bites tomb
    uint8_t *pTomb; // Ez pedig egy 8 bites tombre mutato pointer

    Igen, a 8 bites tömb azt jelenti, hogy minden eleme egy bájtból áll.

    Az utolsó elemének a címét pontosabban, nem

    Mivel pointerként van deklarálva, ezért természetesen igen. Az elemet a * operátorral tudod elérni.

    Üdv.
    Zoli

Új hozzászólás Aktív témák