Re: Dotazy k STM32F103C8T6 a multiplexované řw616ZW7DrSBMRUQgZGlzcGxlamUu
Jiří Nesvacil
nesvacil na posys.eu
Pátek Březen 12 21:02:44 CET 2021
V linuxu máte drivery, vlákna a poté konfigurace, které již nejsou v C,
shell, který není C a to nepíši o web stránkách, manuálech, které také
neskládají stringy v C. Kde můžou, tak se to mu C vyhnou. Tam, kde to
jinak nejde či je výhodné použít mraky pointerů tj. v odkazu do hw, tak
Vám nic jiného nezbude. Však se také jádro vydává velmi opatrně má
dlouhé cykly... . Pokud píšete nějaký kousek v embedded systému, tak
vyšší vrstvu raději taky nebudete psát v C. Myslím si, že dnes pokud by
se psal znova OS, tak se bude psát minimálně v C++ a s praktiky, které
povedou k vynechání pointerů v kódu, aby se vyhnuli chybám.
Jirka
Dne 12.03.2021 v 19:31 Petr Labaj napsal(a):
> To jako že třeba Linux je menší projekt? Nebo to znamená, že je
> neudržitený a brzo se zhroutí?
> Tak to je problém. To místo něho budeme muset se vším přejít na Windows?
> A nejsou ty náhodou taky psané z velké části v C? Aby je nepotkal
> stejný osud.
> Žádné příjemné vyhlídky do budoucna. :-(
>
> PL
>
> ***********************
>
> Dne 12.3.2021 v 8:29 Jiří Nesvacil napsal(a):
>> Psát kousek programu v C, struktury, mraky pointeru se dá, ale při
>> větším projektu to bývá neudržitelné. Při porovnání verzí, commitu se
>> jednoduše nějaká * či & ztratí.
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
--
Tento e-mail byl zkontrolován na viry programem AVG.
http://www.avg.cz
Další informace o konferenci Hw-list