Arduino som už kúpil, ale po cca jednom dni ma prestalo baviť pracovať v štandardnom Arduino IDE. Vadilo mi, že nemám priamy prístup ku hardwaru, napríklad čísla pinov su podľa čísla na headroch a nie podľa fyzického čísla pinu. Timer0 je nepoužitelný, pretože ho používa IDE na loop funkciu. Nechcem byť obmedzovaný na setup a loop funkcie. Samotné IDE je veľmi jednoduché, nič na serióznu prácu. Takže teraz programujem, kompilujem a nahrávam program do Arduino v Netbeans s plným komfortom špičkového IDE, a mam plný prístup k celému ATmega328P. Keby bol záujem možem zbastliť nejaké HOWTO.
Vlákno názorů k článku
Arduino: měříme a zobrazujeme fyzikální veličiny
Re: Arduino v Netbenas a čistom C
jestli používáš původní bootloader, tak by základni popis nebyl od věci
Re: Arduino v Netbenas a čistom C
Áno, ten pôvodný bootloader. Zmena je len vo vývojovom prostredí.
Re: Arduino v Netbenas a čistom C
Zdravim, bolo by mozne nejake HOWTO z tvojej strany poskytnut? Vyzera ze si mal podobny „problem“ ako ja:-) Vdaka
Re: Arduino v Netbenas a čistom C
OK, v pvom rade si treba pod Windows nainstalovat WinAVR, alebo v Ubuntu avr-gcc. Potom Netbeans a v nich C/C++ pack.
Potom v Build Tools tabe podla tohto linku nakonfigurovat AVR tool chain
http://java.dzone.com/news/arduino-development-using?utm_source=am6_feedtweet&utm_medium=twitter&utm_campaign=toya256ForRSS
V Code Assistance tabe pridat cesty k include filom (budto tie z WinAVR alebo tie z avr-gcc).
Neinstalovat Ardino plugin, kedze sa chceme zbavit Arduno vrstvy a pracovat priamo s hardware.
A potom uz len zohnat dobry makefile ;-) Aby tam fungoval compile a upload do Duemilanove.
Re: Arduino v Netbenas a čistom C
Dik za info,ak tomu dobre rozumiem, samotny upload do Arduina zabezpecuje AVR tool chain?
Re: Arduino v Netbenas a čistom C
Upload zabezpečuje avrdude. V Makefile by si mal mať jeden target, napríklad nazvaný „program“, ktorý zabezpečí kompiláciu a následné volanie avrdude. Avrdude je použitý aj v klasickom Arduino IDE len tam to je celé skryté pred užívateľom.
AVR tool chain je označenie pre všetky nástroje, kompiler, linker, include files a avrdude ..
Re: Arduino v Netbenas a čistom C
vdaka za info!

