Re: Spotřeba ATmega32U4.

Petr Labaj labaj na volny.cz
Úterý Únor 25 20:36:02 CET 2014


Proto jsem psal, ze je lepsi tech par instrukci napsat v assembleru.
Tam vite, co to udela. Kdyz zakazete preruseni a udelate si skok
sam na sebe, tak to proste bude porad dookola kroutit tu smycku
a neudela to nic jineho.
Ono to urcite pujde udelat i v tom C (nebo C++, nebo v cem se vlastne
to Arduino programuje), jen tam je treba zkontrolovat, jak se to vlastne
prelozi.

To IDE muze samo nastartovat bootloader, protoze jedna z handshake
linek je pripojena na reset procesoru. Takze IDE jenom proste nahodi
a zase shodi tuhle linku a tim se aktivuje bootloader.

PL

********************************

From: "Martin Hanek" <martin.hanek na centrum.cz>
To: "HW-news" <hw-list na list.hw.cz>
Sent: Tuesday, February 25, 2014 7:22 PM
Subject: Re: Spotřeba ATmega32U4.


Myslím že Arduino IDE tam něco přibalí, protože jsem včera nahrál toto:
https://learn.sparkfun.com/tutorials/pro-micro--fio-v3-hookup-guide/example-1-blinkies
Blikalo to 2 ledkami a na virtuální COM port přes USB to vypisovalo 
texty. Další texty posílá na HW sériový port, ale ten jsem neměl nikam 
připojený.

Ale chová se to tak, že když v IDE dáte upload (přičemž původní program 
stále běží), tak se na ten virtuální COM port (třeba COM4) pošle nějaký 
příkaz, který desku resetuje, naběhne bootloader na jiném virtuálním COM 
portu (COM3) a ten čeká 8 sekund na nový firmware, který tam nahrává 
avrdude na pozadí Arduino IDE.

Martin Hanek



Další informace o konferenci Hw-list