Aktywne Wpisy
TurboEgo +83
czy jak człowiekowi resztki mózgu się starzeją to idzie na ryby, grzyby i interesuje się olimpiadą, gałą i polityką?
Nie znam ani jednej osoby w wieku do 25 r.ż. która by była zainteresowana powyższą tematyką (tzw boomerskim hobby) xD
Nie znam ani jednej osoby w wieku do 25 r.ż. która by była zainteresowana powyższą tematyką (tzw boomerskim hobby) xD
kontophone +208
1. Jeśli kupię mikrokontroler z już wypalonym bootloaderem to wystarczy, że podłączę to wszystko na płytce (pomijając stabilizator, bo chcę mieć zasilanie z USB), podłączę USBasp, ustawię Arduino IDE i ognia, mogę wrzucać programy?
2. Czy jeśli kupię egzemplarz bez wypalonego bootloadera, to przy pomocy samego USBasp dam radę go wypalić?
3. Układ poskładany w linku, który wysłałem, nie ma nigdzie przycisku do restartowania mikrokontrolera. Jak się domyślam, będzie się dało to robić przez USBasp? Ewentualnie można przycisk dorobić ( ͡° ͜ʖ ͡°)
4. Mając tak podłączoną "gołą" ATmegę, będę mógł korzystać z pełnej funkcjonalności Arduino, tzn. podłączać do procka różne moduły, przejściówkę z I2C na LCD itp itd bez problemu?
Nie chcę kupować gotowca, bo nie wiem jeszcze, czy się tym zainteresuję na dobre - poza tym szkoda mi wywalać ponad 100zł za Arduino, jak to samo mogę poskładać na płytce ( ͡° ͜ʖ ͡°)
1) Tak.
2) Tak.
3) USBasp sam zrestartuje układ kiedy będzie to potrzebne. Jeżeli chcesz mieć własny reset, to wystarczy do tego microswitch i rezystor pull-up.
4)
Jak będziesz używał programatora ISP czyli np USBasp - to wypalasz "całego flasha" podczas programowania, więc wywala ci to całą zastaną zawartość (w tym tego bootloadera arduinowego). I tak - jak wrzucisz program (oraz fusebity i inne sprawy) programatorem typu USBasp - to wystarczy do wgrania i uruchomienia.
Bootloader to po prostu program w kawałku flasha, taki sam jak "normalny program wgrany w normalne AVR", który przy starcie sprawdza "czy ktoś z nami chce gadać, i czy to jest arduino-IDE-programowanie?" a jak nie - to kończy swoje wykonywanie i przechodzi do dalszej części - do twojego programu właściwego, który jest trochę