Hirdetés
- EUV-áttörés vagy marketingfogás? Lépeget előre Kína a felzárkózás rögös útján
- Félrevezető a Tesla önvezető marketingje, mégis zöld utat kaphat Európában
- Kisétvágyú Radeon RX 9060 XT-t hozott az AMD
- Új képmotorral mutat fügét a ChatGPT a Google banánjának
- Izmos kis "2 az 1-ben" MoDT alaplapot villantott a Minisforum
- Házimozi belépő szinten
- Mini-ITX
- Utánajártunk, hogy melyik memória mennyire drágulhat
- Kisétvágyú Radeon RX 9060 XT-t hozott az AMD
- EUV-áttörés vagy marketingfogás? Lépeget előre Kína a felzárkózás rögös útján
- Apple asztali gépek
- Milyen billentyűzetet vegyek?
- Vezetékes FEJhallgatók
- Kiviszi a CES-re csúcskábelének prototípusát a HDMI LA
- Azonnali VGA-s kérdések órája
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
válasz
Izeka82
#11573
üzenetére
Kezdők tévedése, hogy az Arduinonak van nyelve. Nincs Arduino nyelv, csak C++ van. A szabad C++ fordító régebbi, vagy újabb verzióját használják az Arduino kompatibilis lapok.
Attól Arduino, hogy meg van benne írva sok osztály, stb. előre, tehát olyan, mint egy szabvány. Például adott módon kell a pinekre írni, olvasni, megadni, hogy input, vagy output lesz, stb, de ezek nem nyelv részek, hanem előre megírt dolgok, amit minden arduinós laphoz megírnak, tehát ugyanúgy kell használni. Aztán persze vannak controller specifikus dolgok, amik az adott controller jellemzői, azoknak a kezelésére - általában - megírja a gyártó a kezelő osztályokat, miegymást, ami természetesen csak az adott controller jellemzője.
Tehát amikor írunk egy programot, nem úgy kell gondolkodni, hogy hogyan írjuk ezt "Arduinóban", hanem, hogy hogyan írjuk ezt C++-ban. Tipikus példa erre pl. az ESP32 párhuzamos programozása. Lehet használni a freeRTOS specifikus módokat, de lehet a szabványos C++(11) párhuzamos programozási dolgait is. Ez utóbbi más controlleren is fog működni, ha elég korszerű C++ fordítót használ, míg az előbbi csak és kizárólag az ESP32-n. Más kérdés, hogy az előbbi rugalmasabb, több mindent tudunk könnyedén beállítani (pl. melyik magon fusson, milyen prioritással, stb.)Ja, és még valami: kérdezni nem szégyen, itt mindenkinek segítenek, itt nem divat az "olvasd el a dokumentációt" válasz.

Új hozzászólás Aktív témák
- sziku69: Fűzzük össze a szavakat :)
- Házimozi belépő szinten
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Mini-ITX
- Kerékpárosok, bringások ide!
- Utánajártunk, hogy melyik memória mennyire drágulhat
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Invázió egy novellában 3-4. (Update) +5. fejezet! (18+ nyelvezet)
- exHWSW - Értünk mindenhez IS
- Kisétvágyú Radeon RX 9060 XT-t hozott az AMD
- További aktív témák...
- Félgépek,jó állapotban,kiszórós akció,i3-i5,ddr3,h61m,intel hd
- eladó Nikon Z5 fényképezőgép memóriakártyával
- Audeze Penrose wireless prémium Playstation/PC/Mac/Android gamer füles! Boltokban már nincs!
- i7 8700/ RTX 2070 super alapú konfig/ garancia/ ingyen foxpost
- Ps5 slim digital hibátlan 2026.04.17+1 év Alza jótállás
- Apple iPhone 15 Pro Max 256 GB Natural Titanium 1 év Garancia Beszámítás Házhozszállítás
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi 13T Dobozzal Töltővel
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS4031
- Eladó Xiaomi Redmi A5 3/64GB / 12 hónap jótállással!
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest

ekkold

