Witam serdecznie
Jestem bardzo poczatkujacy mam program winavr, tworze plik makefile i kompiluje ca pomaca kompilatora gcc-avr w jezyku c dla mikrokontrolera takiego:
Link
i mam dokładnie taki modułuruchomieniowy do którego udało mi sie skompilowac taki mały programik:
a teraz moje problemy (moze banalne ale jestem naprawde pardzo poczatkujacy i prosze owyrozumialosc):
1. jak kompiluje ten kod który jest pod nazwa "led.c" w miejscy gdzie on jest zapisany powstaje folder .dep a w nim led.o.d a chciałbym stworzyc juz gotowy plik z rozszerzeniem .hec robiłem tak jak w poradniku i po kompilacji zamiast pliku .hex powstaje mi cos takiego a wiec cco moge robic zle?
2. jak juz bede miał gotowy ten plik .hex i wrzuce go na moj procesor atmega16 16PU przez megaload dokładnie podłaczony na tym modelu uruchomienuiowym to wystarczy ze podłacze jeden z wystajacych koncowek portu B z koncowka diody led i dioda bedzie mrugac? jesli nie to co mam zrobic?
za pomoc z gory dziekuje
Jestem bardzo poczatkujacy mam program winavr, tworze plik makefile i kompiluje ca pomaca kompilatora gcc-avr w jezyku c dla mikrokontrolera takiego:
Link
i mam dokładnie taki modułuruchomieniowy do którego udało mi sie skompilowac taki mały programik:
#include <io.h>
#include <io2313.h>
int main(void)
{
outp(0xff,DDRB);
while(1)
{
outp(0xff,PORTB);
outp(0x00,PORTB);
}
}a teraz moje problemy (moze banalne ale jestem naprawde pardzo poczatkujacy i prosze owyrozumialosc):
1. jak kompiluje ten kod który jest pod nazwa "led.c" w miejscy gdzie on jest zapisany powstaje folder .dep a w nim led.o.d a chciałbym stworzyc juz gotowy plik z rozszerzeniem .hec robiłem tak jak w poradniku i po kompilacji zamiast pliku .hex powstaje mi cos takiego a wiec cco moge robic zle?
2. jak juz bede miał gotowy ten plik .hex i wrzuce go na moj procesor atmega16 16PU przez megaload dokładnie podłaczony na tym modelu uruchomienuiowym to wystarczy ze podłacze jeden z wystajacych koncowek portu B z koncowka diody led i dioda bedzie mrugac? jesli nie to co mam zrobic?
za pomoc z gory dziekuje
