je jednoduchšie rozvíjať kódy v jazyku C.Montážny návod sa môže zmeniť, keď začnete pracovať na inom projekte mikrokontroléru.Môžete však použiť kód C, ktorý u písal pred tým, že niekoľko cahges na tom s ur novej mikrokontroléra.
ale keď u potrebné presné načasovanie operácie, a keď máte pamäť montážne obmedzenia, je lepšie si myslím.
obidve sú povinné.asm hardvéru a základné úlohy, ako je prepojenie modulov ..a c programovanie zložitého kódu, ako sú matematické rovnice.
začiatočníci, ale musia najprv naučiť asm je oboznámený s MCU hardware.
Rozvíjať výrobok s "C" a celý test hardvéru a funkčnosti.Ak chcete tak urobiť, môžete požiadať o "veľké" mikrokontrolér a neobťažujte sa o tom.
.
Váš produkt nákladov môže zvýšiť tým, ale veľkou výhodou vám je kratšiu dobu vývoja.
.
Neskôr, keď máte v pláne pre výrobok, vo veľkých objemoch, redesign kódu v assembleri.and it gives powerful code (in sense of fast execution
).
I keď to môže trvať dlho, to výrazne znižuje náklady na mikro
a dáva silný kód (v zmysle rýchle prevedení).
.
Musíte zvážiť jednu vec tu. Vygenerovaného kódu v assembleri musia byť dôkladne testované.To môže obsahovať chyby, neznáme (čo je ťažké zistiť).Použitie C nesmiete mať tieto typy problémov.Ešte posledná vecrogramovanie v assembleri vyžaduje nielen pochopenie správcu architektúry, ale tiež vyžaduje, aby príkaz v matematike, sebadisciplíny (v manipulácia premenných) a veľa trpezlivosti<img src="http://www.edaboard.com/images/smiles/icon_rolleyes.gif" alt="Rolling Eyes" border="0" />
.
Musíte neustále výskumu a praxe matematické rutiny, vykonávanie kontroly výkazov atď Udržanie knižnicu kódu môže znížiť čas vývoja v asembleru.
To sú len moje názory.
Ak sa mýlim, dajte mi prosím vedieť.
Ak ur začiatočníka je to musia naučiť fr u montážne ..., ale ako pri ukončení štúdia architektúry mikrokontroléru navrhujem u prejsť na c. .. spôsobiť, ur projekt stáva complecated tak robí písanie kódu v assembleri. .... v dnešnej dobe montáže už nie je ani Hádl používa ... so zavedením novej a rýchlejšie procesory dnes dokonca vodič kódy sú napísané v c. ..
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.