Ne tik kad neblogas bet manau visai geras. Kuo toliau tuo labiau jsi man ima patikti. Svarbiausia yra visai neblogai visuomenes palaikomas, nemokamas, rezultatai beveik nesiskiria nuo komerciniu. Nemazai biblioteku prikurta, visos jos atviros ir galima jas pasikoreguoti jeigu reikia.
Siaip lietuvoj nera labai daug WinAVR entuziastu. Nezinau ar atrodo per sudetinga, arba daugelis ASM programina arba naudoja komercinius su vaistais?
-------- begin --------
avr-gcc (GCC) 3.4.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
make.exe: *** No rule to make target `obj/lcds.o', needed by `lcds.elf'. Stop.
> Process Exit Code: 2
> Time Taken: 00:01
Patalpinau savo projektÄ….Gerai bÅ«tų;, kad iÅ¡mokÄiau kompiliuoti su Å¡iuo įrankiu
Sveikas,
Ten kaip supratau truko includinti lcdconf.h faila. o siaip pagrindines programos pavadinom nepatarciau naudoti tokios pat kaip kurios nors is naudojamu biblioteku pavadinimo - gali kirstis.
Prisegu veikiancia tavo programa - sibandziau.
Kažko man nesikompiliuoja... ParsisiunÄiau LCDdemo.zip ir iÅ¡plÄ—Äiau. Atidariau projektÄ… su Programmers notepad. Paspaudus Make All meta tokias klaidas:
Quote:
Compiling: main.c
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -IC:\Program -IFiles\AVRlib -std=gnu99 -MD -MP -MF .dep/main.o.d main.c -o main.o
In file included from main.c:3:
global.h:25:24: avrlibdefs.h: No such file or directory
global.h:27:25: avrlibtypes.h: No such file or directory
global.h:34:1: warning: "F_CPU" redefined :1:1: warning: this is the location of the previous definition
main.c:4:59: rprintf.h: No such file or directory
main.c:5:17: lcd.h: No such file or directory
main.c: In function `main':
main.c:11: warning: implicit declaration of function `lcdInit'
main.c:13: warning: implicit declaration of function `rprintfInit'
main.c:13: error: `lcdDataWrite' undeclared (first use in this function)
main.c:13: error: (Each undeclared identifier is reported only once
main.c:13: error: for each function it appears in.)
main.c:15: warning: implicit declaration of function `rprintf'
make.exe: *** [main.o] Error 1
Visai susipainiojau, gal gali pasakyt kur ta biblioteka rast, bandziau
ieskot bet snipstas :(
O turi suinstaliaves AVRLIB? Nes LCD bibliotekos ten yra. Nezinau tiksliai kokia pas taves ten programa. Tada ta biblioteka randasi C:/AVRLIB/ kataloge. Aisku ten dar reikia papildomo lcdconf.h failo. Zodziu pasidalink placiau ka ten darai tada bandysim spresti. Beje dar gali paskaityti mano pavyzdi: http://www.dreifas.net/avr-mikrokontroleriai/avr-gcc-abc-2.html
AVR Studio 4 Version 4.12 Service Pack 4
WinAVR Version 20070122
AVRlib
Bandziau pagal tavo pavizdzius, bet galutinis rezultatas tai gaunasi S...
Pradziai klausimas. Kaip instaliuojan AVRlib tu padarai ta (Environment variable )
Nesu garantuotas kad
AVR Studio 4 Version 4.12 Service Pack 4 ir WinAVR Version 20070122 dera tarpusavyje. Yra kuriamas naujas AVRStudio 4.13 kuris suderinamas su WinAVR20070122.
AVRStudio 4.13 beta versija galima parsisiusti.
aš kaip tik ir naudoju WINAVR, šiaip gal ir nablogas daiktas :?
Ne tik kad neblogas bet manau visai geras. Kuo toliau tuo labiau jsi man ima patikti. Svarbiausia yra visai neblogai visuomenes palaikomas, nemokamas, rezultatai beveik nesiskiria nuo komerciniu. Nemazai biblioteku prikurta, visos jos atviros ir galima jas pasikoreguoti jeigu reikia.
Siaip lietuvoj nera labai daug WinAVR entuziastu. Nezinau ar atrodo per sudetinga, arba daugelis ASM programina arba naudoja komercinius su vaistais?
Bandžiau kažkada WinAVR, bet nepavyko sukompiliuoti. Gal neteisingai buvau padaręs makefile ar dar kažkas. Būtu gerai pagalba :)
Kolkas smulkiom programÄ—lÄ—m naudoju IAR produktÄ….
Tai klausk kurioj vietoj stringa? Kokius errorus meta ir pan. Siaip nera sunku viena karta padares kiti tampa juokai.
Viską dariau pagal http://www.mindaugasu.vhost.lt/el-zinynas/winavr.html Sukūriau makefile, bet kompiliuojant meta klaidas:
-------- begin --------
avr-gcc (GCC) 3.4.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
make.exe: *** No rule to make target `obj/lcds.o', needed by `lcds.elf'. Stop.
> Process Exit Code: 2
> Time Taken: 00:01
Patalpinau savo projektÄ….Gerai bÅ«tų;, kad iÅ¡mokÄiau kompiliuoti su Å¡iuo įrankiu
Laukiu, nesulaukiu pagalbos :oops:
Sveikas,
Ten kaip supratau truko includinti lcdconf.h faila. o siaip pagrindines programos pavadinom nepatarciau naudoti tokios pat kaip kurios nors is naudojamu biblioteku pavadinimo - gali kirstis.
Prisegu veikiancia tavo programa - sibandziau.
AÄiÅ« už pagalbÄ….
Kažko man nesikompiliuoja... ParsisiunÄiau LCDdemo.zip ir iÅ¡plÄ—Äiau. Atidariau projektÄ… su Programmers notepad. Paspaudus Make All meta tokias klaidas:
> Process Exit Code: 2
> Time Taken: 00:00
Kiek bandau, niekaip nekompiliuoja.
> Process Exit Code: 2
> Time Taken: 00:02
Pridėjau dabartinį programos variantą.
Sveikas ir meta klaida
Ar gali man paaiskinti kaip ten su tom bibliotekom, kur jos randasi
ir nesuprantu, parasau #include
../n.c:2:18: lcd.h: No such file or directory
kodel taip yra, cia gal nurodyti reikia kur ta faila rasti, bet as ir pats nezinau
Pirmiausia ta biblioteka reikia pamineti makefile. ten kur yra tokia vieta:
jeigu lcd.c ir lcd.h yra kitoj vietoj tai reikia ta faila nurodyti us visu keliu.
Visai susipainiojau, gal gali pasakyt kur ta biblioteka rast, bandziau
ieskot bet snipstas :(
O turi suinstaliaves AVRLIB? Nes LCD bibliotekos ten yra. Nezinau tiksliai kokia pas taves ten programa. Tada ta biblioteka randasi C:/AVRLIB/ kataloge. Aisku ten dar reikia papildomo lcdconf.h failo. Zodziu pasidalink placiau ka ten darai tada bandysim spresti. Beje dar gali paskaityti mano pavyzdi:
http://www.dreifas.net/avr-mikrokontroleriai/avr-gcc-abc-2.html
Suinstaliuota
AVR Studio 4 Version 4.12 Service Pack 4
WinAVR Version 20070122
AVRlib
Bandziau pagal tavo pavizdzius, bet galutinis rezultatas tai gaunasi S...
Pradziai klausimas. Kaip instaliuojan AVRlib tu padarai ta (Environment variable )
Nesu garantuotas kad
AVR Studio 4 Version 4.12 Service Pack 4 ir WinAVR Version 20070122 dera tarpusavyje. Yra kuriamas naujas AVRStudio 4.13 kuris suderinamas su WinAVR20070122.
AVRStudio 4.13 beta versija galima parsisiusti.
Skelbti naują komentarą