Migrace z Atmega8 na atmega16
Jiří Reček
recek.jiri na quick.cz
Pondělí Únor 14 19:03:29 CET 2011
Hlavně dejte pozor na vektory přerušení - ty jsou rozdílné. Zatímco u ATmega8 zabere jeden vektor 1 word, u ATmega16 zabere 2 wordy! A je to potřeba řešit v tom assembleru. Pokud to máte blbě, assembler vám chybu nenahlásí.
Pokud však nemáte použité žádné přerušení, není co řešit.
Jirka
----- Original Message -----
From: Jaroslav Buchta
To: HW-news
Sent: Monday, February 14, 2011 8:46 AM
Subject: Re: Migrace z Atmega8 na atmega16
Jo tak v assembleru uz jsem dlouho nedelal, ale bude to asi v nastaveni projektu, pak asi nejake include souboru pro prislusny procesor... Pokud to pujde prelozit, je napul vyhrano... Zalezi taky, jestli jsou vyuzity piny pro JTAG, pak je ho potreba v programu nebo pri programovani zakazat. A samozrejme nastavit spravne FUSE pri programovani. Jinak bych zaludnosti necekal.
Dne 13.2.2011 20:32, Halen napsal(a):
Zdrojový kód mám a používají se ad převodníky. Je to v asembleru. Myslíte tedy, že úprava nebude moc složitá? Přeložit to v avr studiu lze, akorát nevím jak vybrat cílový procesor.
Honza
Dne 13.2.2011 6:30, Jaroslav Buchta napsal(a):
Dne 12.2.2011 21:59, Halen na seznam.cz napsal(a):
Ahoj
jelikož s MCU moc nedělám, tak bych potřeboval poradit. Potřeboval bych zdrojový kód upravit z atmega8 na atmega16. Jak velká to je změna? Stačí změnit některé parametry ve zdrojáku? Nebo jsou procesory hodně odlišné? Udělal jsem projekt na Atmega16, bohužel je k tomu pouze hex soubor a potřeboval bych si udělat pár úprav. Existuje jiná verze na Atmega8, kde už zdroják je, ale to by znamenalo všechno zahodit a udělat vše znovu.
V tomhle se moc nevyznám, tak mě prosím nekamenujte.
Honza.
Jestli mate zdrojovy text, ktery jde prelozit, budou zmeny nepatrne az zadne - krome nastaveni typu procesoru... Zalezi, co z periferii je pouzito, ale procesory se lisi jen v detailech (tu a tam nejaky bit v registrech navic nebo se jinak jmenuje)
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
__________ Informace od NOD32 5868 (20110212) __________
Tato zprava byla proverena antivirovym systemem NOD32.
http://www.nod32.cz
------------------------------------------------------------------------------
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
__________ Informace od NOD32 5868 (20110212) __________
Tato zprava byla proverena antivirovym systemem NOD32.
http://www.nod32.cz
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20110214/b4ae287e/attachment.htm>
Další informace o konferenci Hw-list