Citat:
korak:
Sve je u svetu MCU-a približno isto.
na zalost, i nije. NXP ima toliko puno gresaka da je strasno, a ERRATA za neke NXP armove se pojavi tek 5-6 godina posto je cip izasao tako da ja od svih ARM proizvodjaca jedino NXP izbegavam... iako sam radio na ogromnom projektu sa LPC1769 i znam ga u dusu NXP ne preporucujem nikome...
Ralno sto se samog silikona tice SAM je ubedljivo, po meni, najbolji... ali problem sa SAM-om je uvek bio kao i sa svime od atmela to sto ne mozes da planiras nista jer ako se cip primi super, ali ako se taj koji si odabrao "ne primi" ovi ga vise nikad nece praviti, bez ikakve najave :( ... A ako pogledamo podrsku i okruzenje, STM je nepre..biv. I SW i HW je podrzan vrhunski, forumi, alati, community, datasheet, jaaaaaaako malo gresaka.. ne znam kako se SAM sada ponasa kada ih je mikrocip kupio, ako su se uozbiljili sa proizvodnjom i availability-em moguce da mogu da iskoce da top
Citat:
korak:
Pa se zato držim onoga što u "dušu" poznajem.
SVAKI mcu naucis u dusu posle par projekata, ono sto je kod arm-a dobro je da mozes da naucis arm jezgro u dusu i proizvodjaca u dusu i kada uklopis ta dva imas ogromnu lepezu razlicitih alata... oces hw enkoder, oces lcd drajver, oces pwm da vozis 3 faze..
Citat:
korak:
Mnogo koristim interrupt-e a ponekad i neke "trikove" kada prko spoljnih pinova povežem interne module da rade atipično. To je vrlo zanimljivo i interesantno za rad.
ne treba to da radis... za razliku od 8bitnih mcu-a koji su isti silikon pravili po 30 godina svaka tura modernih 32bitnih armova je drugacija ... "trikovi" koji rade na pinu "danas" mozda nece raditi na istom tom pinu na sledecoj turi kontrolera... svaki "reserved" i "unsupported" trik koji izvedes sutra mozda (vrlo verovatno) nece raditi zato sto silikon istog cipa u svakoj turi napreduje i drugaciji je..
Citat:
korak:
Zato me arduino sputava
arduino je napravljen da doktori, prodavci, moleri, stolari i slicno mogu da na brzinu dodaju neku "pamet" u svoj projekat bez da moraju da cimaju skupe i prezauzete elektronicare da im to isporuce za 6 meseci .. sad sto se pojavili u trecem svetu stolari koji zive od toga, neka su.. nemam nista protiv, ali ti kao elektronicar i programer nemas sta da trazis sa arduinom... mozes da pokupis po neki sors neke biblioteke da ne bi morao da citas detaljno datasheet za svaki uredjaj (jbg lakse iskopiras i adaptiras arduino lib nego da citas 200 strana datasheet-a ako je nesto ne preterano bitno tipa lcd, ako radi, radi, sto da dupliras posao koji je neko vec uradio)...