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