Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Arduino: měříme a zobrazujeme fyzikální veličiny

Roman Fulek aura:100
2. 9. 2010 21:26

Arduino v Netbenas a čistom C

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.

gnat
gnat (neregistrovaný) ---.net.upcbroadband.cz
2. 9. 2010 23:29

Re: Arduino v Netbenas a čistom C

jestli používáš původní bootloader, tak by základni popis nebyl od věci

Roman Fulek aura:100
3. 9. 2010 8:20

Re: Arduino v Netbenas a čistom C

Áno, ten pôvodný bootloader. Zmena je len vo vývojovom prostredí.

Vlado
Vlado (neregistrovaný) 85.248.177.---
3. 9. 2010 15:11

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

Roman Fulek aura:100
3. 9. 2010 21:24

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.

Vlado
Vlado (neregistrovaný) ---.chello.sk
4. 9. 2010 21:23

Re: Arduino v Netbenas a čistom C

Dik za info,ak tomu dobre rozumiem, samotny upload do Arduina zabezpecuje AVR tool chain?

Roman Fulek aura:100
5. 9. 2010 10:40

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 ..

vlado
vlado (neregistrovaný) ---.chello.sk
5. 9. 2010 23:10

Re: Arduino v Netbenas a čistom C

vdaka za info!

Zasílat nově přidané příspěvky e-mailem