Programovani AVR v C (Codevision AVR)
Napsal: 23 srp 2006, 10:28
Zdravím,
začínám s programováním AVR v C a měl bych pár dotazů.
Jen na okraj: Pořídil jsem si knihu od BEN (Programování AVR v C - Váňa), která mě ale dost zklamala -autor v podstatě nic nevysvetluje, jen suchy,nedostatecny souhrn faktu. Knihu nedoporucuji.
1) Zatim jsem programoval AVR jen v ASM. Je mozne v Cecku pripojit soubor (header file) s definici jednotlivych bitu v registrech?
V ASM (AVR studio) jsem zvykly pouzivat nazvy bitu jako např. pro USART: UDRE,RXEN,TXEN atd.
Nemate případně někdo tento definicní soubor pro ATMEGA8 ?
2) Jak na debugg programu napsanem v C? Jako debugger jsem nastavil AVR studio, ale v tom prelozenem kodu do ASM se vubec nemuzu vyznat!! Jaky pouzivate debugger na programy napsane v C? Kdyz jsem psal v ASM vzdycky jsem diky simulatoru v AVR studiu odhalil chyby v programu...
Diky za rady!
začínám s programováním AVR v C a měl bych pár dotazů.
Jen na okraj: Pořídil jsem si knihu od BEN (Programování AVR v C - Váňa), která mě ale dost zklamala -autor v podstatě nic nevysvetluje, jen suchy,nedostatecny souhrn faktu. Knihu nedoporucuji.
1) Zatim jsem programoval AVR jen v ASM. Je mozne v Cecku pripojit soubor (header file) s definici jednotlivych bitu v registrech?
V ASM (AVR studio) jsem zvykly pouzivat nazvy bitu jako např. pro USART: UDRE,RXEN,TXEN atd.
Nemate případně někdo tento definicní soubor pro ATMEGA8 ?
2) Jak na debugg programu napsanem v C? Jako debugger jsem nastavil AVR studio, ale v tom prelozenem kodu do ASM se vubec nemuzu vyznat!! Jaky pouzivate debugger na programy napsane v C? Kdyz jsem psal v ASM vzdycky jsem diky simulatoru v AVR studiu odhalil chyby v programu...
Diky za rady!