Vie mi niekto povedat postup ako treba nastavit projekt v AVR studiu pre programovanie c C-cku pod GCC. Myslim tym Configuration Optiont.
Pustit AVR, zalozit projekt, vybrat GCC a nie asembler, zvolit typ mcu je lachke ale potom uz neviem ako dalej. Pri snahe o kompilaciu mi vypisuje dake problemy s nastavenim a ja nechapem o co ide. PORADI MI PROSIM NIEKTO ?
Fórum › Mikrokontroléry
Zacatek s AVR v jazyce C/C++
zdravím,
taky bych rád začal v céčku pro AVR. Stáhl jsem si céčko GCC, je to na první pohled nějaký nepřehledný. Nepochopil jsem zatím, proč existuje zvlášť makefile a ten programmers notepad.. a jak je to s kompilací a následnym nalejváním do procesoru v prostředí GCC?
V makefile se mi po vyplnění požadovaných informací nechce zpřístupnit funkce "code generation" a "AVR Dude". Programers notepad vypadá přívětivě, program je pak pěkně rozdělen a rozlišen barvami. Poraďte jak se s tim pracuje, jak postupovat... ještě se mi nepodařilo vygenerovat žádný hexa soubor.. jak se ladí?
desku s procesorem ještě němám. koukal jsem na na desky PK design
http://www.pk-design.net/HtmlCz/Mainboards.html#mcu_atmel
k tomu programovací kabel
http://www.pk-design.net/HtmlCz/ProgCables.html
zajímalo by mě, jestli by desky PKDESIGN spolupracovaly s Programmers Notepadem.. abych nemusel skákat mezi programy PN a nějakým nalejváním. V seznamu "programmers" v makefile toto "JTAG ICE" rozhraní není. PK Design se na stránkách oháněj AVR studiem a nalejvacím programem "Atmel AVR ISP Programmer v6.0 beta. "
TO PEPE: kde si našel v AVR studiu tu možnost implementaci céčka? jde to vůbec? "Configuration Option" jsem tam nenašel..
TO Durmitor: ty prednasky mě taky zajímaj, kdyžtak to pošli na email fmx650-seznam-cz , diky!
CodeVision bych taky rád zkusil. Šlapaly by tam ty desky PKdesignu s "JTAG ICE" rozhraním?
díky za případné rady a hodně zdraru a zábavy s AVR!
Zdravím všechny, přednášku bohužel už nejsou přístupné, začalo se s jiným jazykem. S tím AVR studie, náhrada od PK-designu za JTAG-ICE tam chodí bez problému, mám to a nemůžu si stěžovat.
Co se týče použití jazyka C v AVR studiu, stačí naistalovat GCC a AVRStudio vám automaticky při dalším projektu nabídne možnost vytvoření projektu v C. Některé přiklady naleznete zde na webu některé na www.kvetakov.net
To fmx650: Deska je absolutně nezávislá na tom, v čem píšeš a kompiluješ program (pochopitelně musí být kompilátor nastaven pro příslušný procesor). Co se týká programování, tak ke kabelům od PKdesignu je zdarma ke stažení pro toto soft. Ten podporuje i parametry z konzole, takže není problém pro něj připsat řádek do makefile a pak můžeš překlad i programování provédst jedním kliknutím z PN.
Vie mi niekto povedat postup ako treba nastavit projekt v AVR studiu pre programovanie c C-cku pod GCC. Myslim tym Configuration Optiont.
http://www.mp222.wz.cz/Avrstudio/Avrstudio_C.htm
Zdar.
Začínám s AVRkama v Céčku a zaseknul jsem se hned na začátku.
Používám AVR GCC a AVR studio.
Když už se mi podaří vytvořit program, který zkompiluju bez chybových hlášení, nemůžu zaboha vytvřit .hex soubor. A mám nastavené ať se vytvoří. Měl by se vytvořit ve složce kde je ten program vytvořený ne?
Díky za každou pomoc.
Mexikan@seznam.cz
Chyba ve sčítání záporných čísel v AVR studio na WinAVR C ATMega16.
97252(unsigned long int) = 55801(unsigned long int) + 32000(unsigned long int) + -500(long int) pochopí to někdo? mělo přece vyjít 87301!
Dokonce když dám if(Delay>=0) ... a Delay=-500 tak je podmínka splněna!
fakt jsem zoufalý.
To Vašek :
pokud mas Delay unsigned long int tak -500 je 0x00000000 - 500 => 0xFFFFFE0C a to je definitivne vetsi nez nula... ostatne neexistuje zadny cislo ktery by kdy mohlo dat neco mensiho nez nula kdyz neexistuje zaporne cislo
a k tomu vypoctu to chce taky dat konkretni kod...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
AVR Toolchain 3.3.0 + AVR studio + ATTiny26 - mala rada — založil xhans69
Hra v jazyce C# — založil Lukáš
Úlohy v jazyce C — založil micha407474
Úkol v jazyce C — založil Fidorka227
Const v jazyce C — založil chef06
Moderátoři diskuze