 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Jaka57 Moderator



Pridružen-a: Ned 12 Dec 2004 21:47 Prispevkov: 5820 Aktiv.: 24.56 Kraj: Grosuplje
|
Objavljeno: Ned Mar 15, 2015 12:35 am Naslov sporočila: |
|
|
Eh, @protoncek, pa toliko smo pisali, pa ne veš prav..........
Arduino ima marsikaj, tudi Arma, bistvo Arduina je, da ima bootloader in ne potrebuješ ekstra programatorja, kodo pa lahko pišeš tako kot za za vsakega dugega iz serije AVRjev. _________________ Lp, Jaka |
|
Nazaj na vrh |
|
 |
protoncek Član

Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 42.78 Kraj: Mengeš
|
Objavljeno: Ned Mar 15, 2015 12:48 am Naslov sporočila: |
|
|
No, samo opozoril sem....ne bi bilo prvič, niti zadnjič, da bi bil napačno izbran procesor.
Vem, da je arduinov veliko, a v prvem postu je omenjen uno. |
|
Nazaj na vrh |
|
 |
bobe Član

Pridružen-a: Tor 19 Jul 2011 7:01 Prispevkov: 49 Aktiv.: 0.29 Kraj: Postojna
|
Objavljeno: Ned Mar 15, 2015 11:32 am Naslov sporočila: Rešeno - Arduino -> ATtiny84 |
|
|
Na Arduino forumu so mi predlagali, da nastavim ATtinyja, da dela z 8 MHz
http://forum.arduino.cc/index.php?topic=308280.0
To se nastavi tako:
By default, the ATtiny’s run at 1 MHz. To use the SoftwareSerial library, you need to do an extra step and configure the microcontroller to run at 8 MHz. Once you have the microcontroller connected, select “8 MHz (Internal)” from the Tools > Clock menu.
Then, run the “Burn Bootloader” command from the Tools menu. This configures the fuse bits of the microcontroller so it runs at 8 MHz. Note that the fuse bits keep their value until you explicitly change them, so you’ll only need to do this step once for each microcontroller. (Note this doesn’t actually burn a bootloader onto the board; you’ll still need to upload new programs using an external programmer.)
Problem je bil samo postopek ...
- to nastaviš in zapečeš bootloader (zdaj dela ATtiny z 8 MHz)
- potem naložiš še sketch na ATtinyja
in dela OK.
Se oproščam za zmedo ... pa hvala vsem, da ste si vzeli čas.
Ko zložim vse skupaj, napišem po korakih, poslikam in dam nekam, za referenco.
Lp |
|
Nazaj na vrh |
|
 |
Jaka57 Moderator



Pridružen-a: Ned 12 Dec 2004 21:47 Prispevkov: 5820 Aktiv.: 24.56 Kraj: Grosuplje
|
Objavljeno: Ned Mar 15, 2015 11:41 am Naslov sporočila: |
|
|
To te je že @tilz0R spraševal, prav tako pa je to omenjeno na enem od povezav, ki si jih prilepil v prvem prispevku, nad pinouti Tinija.
Citiram: |
Configuring the ATtiny to run at 8 MHz (for SoftwareSerial support)
By default, the ATtiny’s run at 1 MHz. To use the SoftwareSerial library, you need to do an extra step and configure the microcontroller to run at 8 MHz. Once you have the microcontroller connected, select “8 MHz (Internal)” from the Tools > Clock menu. (In Arduino 1.0.x, select the appropriate 8 MHz clock option from the main Tools > Board menu.) Warning: make sure you select “internal” not “external” or your microcontroller will stop working (until you connect an external clock to it). Then, run the “Burn Bootloader” command from the Tools menu. This configures the fuse bits of the microcontroller so it runs at 8 MHz. Note that the fuse bits keep their value until you explicitly change them, so you’ll only need to do this step once for each microcontroller. (Note this doesn’t actually burn a bootloader onto the board; you’ll still need to upload new programs using an external programmer.) |
_________________ Lp, Jaka |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 495 dni
Powered by phpBB © 2001, 2005 phpBB Group
|