BlueDraco napisał: Każda ATmega ma gorszy stosunek mocy obliczeniowej do ceny od przeciętnego współczesnego uC 32-bitowego.
Nie zachowuj się jak R_MIK. Wątek jest o konkretnych MCU.
kamil3211 napisał: a czy te nowe atxmegi mają większą moc obliczeniową ogólnie od atmeg. Proszę o ogólne porównanie, żeby nie brać na przykład najlepszej atmegi i najgorszej xmegi . i które mają lepszy stosunek mocy do ceny?
A czy twój projekt zyska na tym jeśli stosunek ceny do mocy się zmieni? Bo realizując jakiś projekt istotne jest czy wybrany MCU spełnia założenia projektowe, czy nie. To czy je spełnia z naddatkiem 50%, czy 500% jest raczej bez znaczenia, w wielu przypadkach raczej świadczy o kiepskim projektancie.
Ale tak, XMEGA mają taktowanie max 32 MHz vs. 16 MHz dla starych AVR i vs. 24 MHz dla nowych AVR. Więc rdzeń jest szybszy o około 50-100%. Do tego dochodza lepsze ukł. peryferyjne, jednakże zysk z tego jest trudny do oszacowania. AVR DA i DB mają rozbudowane peryferia analogowe, co może być kompletnie bez znaczenia, a może być kluczowe. Dywagacje na ogólnym poziomie są bez znaczenia, ściągnij noty i sprawdź, xz\y jest tam to czego potrzebujesz.
kamil3211 napisał: zy napięcie zasilania jakim zasilam atmege328 ma wpływ na odczyty pinów analogowych ? wydaje mi się, że nie ale
zbudowałem na niej przetwornice step down i kiedy zamiast 5 V zasilam np 4 V to napięcie jakie daje przetwornica to 3,3 V a jak daje już 5V to jest 4,6 V na wyjściu co by wiadczyło o tym że ma to wpływ.
To zależy od programu i np. wybranego nap. referencyjnego dla ADC. Jeśli nap. referencyjne to Vcc, to oczywistym jest, że odczyty się zmienią. Jeśli masz nawet zewnętrzne nap. referencyjne >4V, a zasilasz procek z 4V to też nie będzie to działać poprawnie.
kamil3211 napisał: a czy Arduino Due ARM Cortex
kwalifikuję się jako te dobre do zastosowań profesjonalnych?
Naprawdę uważasz,że jedna z największych firm produkujących MCU, jak Microchip ma tkaie przychody bo sprzedaje układy dla amatorów?