Re: AVR vs 32b (Začínáme s Atmel Studiem - kontrola)
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Sobota Únor 6 11:02:34 CET 2021
Tak MSVS je extra kategorie, to jsem taky penil vzdycky pri prechodu na
novou verzi, co pouzivam C# uz problemy nejsou, C uz jsem nastesti
odboural ale obcas nejaky stary projekt oprasit musim, mam nainstalovanu
verzi 2013 a k novejsi zatim nemam ani duvod. Ale to C# jsem jednou v
nouzi na nejnovejsi verzi bez problemu prelozil.
GCC se meni ale pokud je program napsan korektne, tak by to prelozit
melo jit, nejake warningy obcas pribudou ale spis z priciny ze mam v
retezci format %d a promenna je uint32_t atp. Nebo budu resit stejne
problemy, i kdy z knihovny vyrobce nepouziju a napisu si vlastni obsluhu
periferii...
Dne 06.02.2021 v 10:41 Miroslav Mraz napsal(a):
> Pokud jste s tím spokojen, klidně to používejte. Jen jsem chtěl
> upozornit na možné riziko. Jasně, mám zdrojáky, tak nemůže být
> problém. Ale zažil jsem to v praxi - kolega chtěl přidat do starého
> projektu v C++ (MSVC, WIN32 api) 64.bitový ovladač libusb. Dopadlo to
> tak, že naštěstí našli starý notebook na kterém byla nainstalována ta
> původní verze MSVC se kterou to ještě šlo přeložit. Novější verze
> vyhazovaly stovky chyb při překladu (projekt měl řádově desítky tisíc
> řádek).
> A i když vezmu nějaký svůj starší projekt, novější verze gcc zpravidla
> vyhází nějaká varování, která tam dříve nebyla. Prostě 10 let je v
> tomto oboru hodně dlouhá doba.
>
> Mrazík
>
> Dne 06. 02. 21 v 5:59 Jaroslav Buchta napsal(a):
>> Na moloch level mame asi jine nazory, pouzivam radove silenejsi
>> aplikace a jde to, docela v teto discipline vynika Siemens ;-)
>> Kod z toho leze celkem prehledny a efektivni, co se tyce
>> uzivatelskych zdrojaku a jinak je tam sada driveru k periferiim,
>> ktere jsou v dane verzi nejak dane. Nechapu, jaky problem by to mel
>> byt pokud bych do toho za 10 let chtel sahnout, pokud to bude jeste
>> zive, muzu projekt upgradovat, pokud to nchci, pouziju starsi verzi
>> IDE a balicku firmware, pokud nepujde ani to, vezmu GCC, Eclipse CDT
>> a projekt tam za pul hodiny prevedu a prelozim. Vse je ve zdrojacich...
>> Vetsi problem bych asi mel, kdybych pouzival placene nastroje, co se
>> nedaji ted nebo v budoucnosti koupit ale jen pronajimat...
>>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list