Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - v0.0

Stran: [1]
1
Hardware / Re:Mikrokontroléry a POSIX
« kdy: 23. 01. 2018, 15:47:05 »
Uznávám, že nasazení standardu typu POSIX atd. přinese určitou režii, ale na druhou stranu mi zajistí jednodušší přenositelnost kódu a jednotné API.
V aktuálním čase připomínají naše knihovny pohádku o kočičce a pejskovi...  :)
pokud vím tak neexistuje garance, že pro tenhle technologický IO bude k dispozici posixové API a pokud existuje, tak záleží na driveru jak interpretuje data, tj. můžete mít soubor pro GPIO modul nebo jinde soubor pro každý pin zvlášť a dostanete něco jako
#if DESKA_TYP1
value = 0x00ff01000;
write(fd, &value, 1);
#elif DESKA_TYP2
do_write(4, true);
#else
#error deska not supported
#endif

zkrátka to co teď máte schované v knihovnách (jak má být) přenesete do aplikace

2
Hardware / Re:Mikrokontroléry a POSIX
« kdy: 23. 01. 2018, 11:22:53 »
IMHO to nestojí za to, v čem je třeba write(fd_do4, &value_do4, sizeof(value_do4)) lepší než do_set(4, true)?

Stran: [1]