Trzeba uważać i czytać cały kod jeśli się go wpisuje, zwłaszcza do swojego mikrokontrolera :D Nie zauważyłeś, że ten Bootloader jest przykładowy i był użyty na takiej płycie testowej. W kodzie skonfigurowano dwie diody LED do mrugania :) I tak jak normalnie nigdy nie konfiguruję wejśc bo normalnym stanem pinu po resecie w mikrokontrolerze jest "wejscie"...
Reset podłączyłem do resetu na ICSP ArduinoISP, a chyba ma być na pin10. Tak, ma być podłączony do D10. Link: http://www.gammon.com.au/bootloader
Witam, niestety nie znam tej płytki, a dokumentacja jest niedostępna (strony w internecie nie odpowiadają). Jednakże, spróbuję pomóc. Czy w tą drugą ATmege jest wgrany bootloader aby umożliwić upload programu przez USART? Poza tym, czy ATmega644 nie przeszkadza przypadkiem? (2 mikrokontrolery na jednym RS232?) Pozdrawiam, GSM
Witajcie moi drodzy. Chcę móc z środowiska Arduino programować poprzez USB ASP atmegę na płytce stykowej. Widziałem artykuły o tym, ale tam jest mowa, że potzreba bootloader (np. ATmegaBOOT_328.hex ) oraz plik boards.txt, i nie ma tam tych plików dla takich atmeg, jakie ja mam. Chodzi mi o Atmega644 lub Atmega1284P lub Atmega324PA. Chciałem zapytać...
Pewnie że mogę. Znajduje się w MAKEFILE. [syntax=c]# Set MCU name and length of application binary # Warning: BINARY_LENGTH must be a multiple of 512 MCU := $(CONFIG_MCU) ifeq ($(MCU),atmega128) BINARY_LENGTH = 0x1f000 else ifeq ($(MCU),atmega1281) BINARY_LENGTH = 0x1f000 else ifeq ($(MCU),atmega2561) BINARY_LENGTH = 0x3e000 else ifeq ($(MCU),atmega2560)...
http://obrazki.elektroda.pl/8472920100_1... Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako...
OK po długich bojach z tym sanguino wkońcu udało mi się odpalić go na ATmega644PA. Zrekompilowałem od nowa bootloader.hex , zmieniłem w makefile :LDSECTION = --section-start=.text=0xF800 , ustawiłem fusebity : low_fuses=0xFF high_fuses=0xDC extended_fuses=0xFD i wkońcu zadziałało.Jedny mankamet to taki że trzeba ręcznie resetować EvB , ponieważ linia...
Powiem tak niestety ale rysujesz nie tym narzędziem co trzeba połączenia na schemacie i dlatego nie masz węzłów zaznaczonych, radził bym to poprawić i rysować połączenia narzędziem NET Dodatkowo mógłbyś postąpić jak cwany lis i zastosować bibliotekę do arduino która jest w eaglu dzięki czemu mógłbyś w razie czego wpinać shieldy Jeśli masz miejsce proponuję...
Znajdź sobie kurs C lub Arduino lub Bascom i pisz jakieś programy, po wygenerowaniu programu znajdź plik HEX, podłącz port USB, sprawdź czy pojawia się port COM, do płytki powinieneś mieć program AND-load, który obsługuje wgrany bootloader, wybierasz port COM, HEX i ładujesz HEX do środka. Podziwiasz jak działa. Niestety prawie żaden z załączonych do...
Witam! Czy jest ktoś w Koszalinie, kto mógłby mi wgrać bootloadera do ATMega644p ? Zbudowałem brewtroller'a i teraz mam problem bo kupiłem uC bez bootloadera i nie mogę wgrać Firmware'u. Jestem początkujący i niestety nie mam ani arduino, ani żadnego programatora.
W szkole mam programator i chwilowo brak $, więc w domu wolę wykorzystać bootloader. Najtańszy USBasp jaki znalazłem na Allegro to 14,60zł z dostawą. Jeśli więc ten wydatek jest zbyt duży, to alternatywą jest po prostu zaprogramowanie w szkole "wsadem" UASasp jednej ATmegi i zrobienie (na płytce stykowej, czy nawet na tzw. "pająka) z niej programatora...
Jaka cena za zaprogramowanie 10szt ATMEGA644P-20PU bootloaderem Sanguinololu: Sprinter?
Kolego mirekk36!!! Przestań pisać w sposób obraźliwy. Nic konkretnego się od Ciebie nie dowiedziałem oprócz przechwalań. Założyłem post by się czegoś dowiedzieć a nie wyczytywać Twoich przechwalań. Jestem początkującym i chciałbym się czegoś nowego dowiedzieć a Ty wcale nie pomagasz. Jeżeli nie masz ochoty pomóc to prosze nie pisz takich postów. Kolega...
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
W tym kursie masz dokładnie wszystko napisane "Jeżeli odczytujemy stan końcówki to wtedy używamy "pin", a kiedy chcemy nadać jakiś stan używamy "port"" więc powinieneś mieć: Do If PINC.7 = 1 Then Toggle Portc.0 Zresztą masz przykład z serwisu poświęconego zestawowi EvB 4.3 $regfile = "m644pdef.dat" $crystal = 16000000 Config Pinc.0 = Input...
Witam Poszukuję bootloadera do ver 6.90 atmega644p. za pomoc wielkie dzięki pozdrawiam piot
http://obrazki.elektroda.pl/1051495700_1... Tysiące mililitrów kawy, setki demotywatoro-godzin, kilkadziesiąt „THE NIGHT OF CODE” i o to jest. Przed Państwem zielona płytka i kilka układów scalonych! Wstęp Nadeszła chwila w której, chciałbym zaprezentować mój projekt szerszej grupie elektroników. Od jakiegoś czasu, w przerwach...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Ale to są dla ATmega32, a ja mam ATmega644PA Nie podawałeś efuse i to mnie zmyliło. Mimo wszystko 0x46 nie jest wartością domyślną dla lfuse... Patrząc na twoje ustawienia (przewidujesz bootloader i brak kasowania EEPROM podczas Chip Erase) i te 20MHz, proponuję tak: http://obrazki.elektroda.pl/2988743600_1...
To ja dołożę jeszcze jedną propozycję AVREVB1 za 185 zł http://evboards.eu/ Zobacz co ona ma na pokładzie. Myślę że ci przypasuje. Ja ją kupiłem i jestem zadowolony. Ma wbudowany bootloader i podłącza się ja przez USB, więc nie potrzebujesz LPT. Jest duużo tańsza a ma na prawdę wszystko co potrzebne i do tego ma fajną konstrukcję. Wszystko na swoim...
No dobra. Pierwsze kroki. Teoria: http://ep.com.pl/files/3561.pdf Aplikacja do testów: http://www.mcselec.com/index.php?option=... Kod bootloadera: http://avrhelp.mcselec.com/index.html?lo... 1. W urządzeniu na ATmega644p stosuję wewnętrzny oscylator 8MHz i prędkość transmisji po UART 4800 baud (8N1,...
Przekopałem chyba cały internet i nie ma stkload..hex. W takim razie prosiłbym bardzo kogoś z czytelników o przesłanie sprawdzonego pliku bootloadera na atmega644p na USART0 (start po manualnym wciśnięciu reset- używam avrdude). Kwarc 20000000MHz. Wyprzedzając zarzut - dlaczego sam nie ściągnę - mogę powiedzieć że już pościągałem kilka i niestety nie...
Witam. Jestem tutaj właściwie nowy, 2 dni temu przyszła mi paczka z moim pierwszym zamówieniem. Przeczytałem sporo kursów, obejrzałem wiele poradników dla początkujących na YT ale nadal nie mogę sobie poradzić z problemem. Mam mikrokontroler ATmega328P-PU bootloader Arduino, nowy jeszcze nie programowany ale za żadne skarby nie mogę się z nim połączyć....
Witam, czy któryś z kolegów uruchomił bootloadera na Atmega644P? Jakieś dziwne "przejścia" w związku z tym? Radek
Mam płytkę EvB 5.1, na mikroprocesorze ATmega644p. Z początku nie mogłem wgrać żadnego programu - AND-load wymagał wciśnięcia RESET na płytce, a gdy to robiłem nic się nie działo. Włączyłem więc AVRDude, sprawdziłem sekcję Fuse, a później spróbowałem wgrać bootloadera. Efekt jak na screenie. Ktoś wie co trzeba zrobić ?
Witam! Które się z nich opłaca cenowo jaki i również wyposażeniem. Oto kilka z nich : 1. tylko , że to nie jest Arduino tylko jakieś "Funduino" http://obrazki.elektroda.pl/4484036500_1... MEGA STARTER KIT + UNO R3 Bogaty zestaw startowy dla Arduino + Uno R3 Parametry Funduino UNO R3 - mikroprocesor ATmega328 + Atmega16u2, 100% zgodności...
Hmm, ja próbowałem wgrać bootloader do atmega644p i owszem, fusebity w 2s ustawił, ale wgrywanie trwało dobrych 5min, po czym wyskoczyły błędy... Mo kolega miał tak samo, a testowałem na różnych komputerach i różnych ft232...
Bez specjalistycznej wiedzy i doskonałej znajomości Arduino będzie to bardzo trudne do zrobienia. Szczególnie bootloader. Poszukaj w sieci projektu Sanguino na atmega644p. Ale na prawdę lepiej albo zacząć pisać w C bez bibliotek Arduino, albo Sanduino do Arduino 0018, albo arduino mega.
Próbuję długo bezskutecznie skompilować ten plik: #include <avr/io.h> //dodanie głównej biblioteki #include <util/delay.h> //dodanie biblioteki opóźniej #include <avr/interrupt.h> #include <avr/sleep.h> #include <string.h> #include <stdlib.h> #include "ssd1306.h" int main (void){ init();...
W C dla AVR rzadko ktoś pisze biblioteki w taki sposób, by dało się to uruchomić na kilku/wszystkich uC AVR, trzeba otworzyć kartę katalogową obu (pierwotnego autora i docelowego), porównać i poprawić. W Arduino nie ma problemu by wgrać kod do nowego czystego uC np. na stykówce, nawet bootloadera nie trzeba używać, poza tym większość popularnych uC...
Ja patrząc na obrazek FuseBitów byłbym za tym że Jedynka oznacza niezaprogramowany bit. Poznać po bicie SPIEN. Dlatego jeśli to są odczytane FuseBity a nie domyślne to Boot Reset Vector jest niezaprogramowany. Tam może być FTDI232 i w trybie BitBang programuje mikrokontroler. Co ciekawe mikrokontrolery nawet z ustawionym bitem BOOTRST uruchamiaja się...
https://obrazki.elektroda.pl/4201808000_... Omawiany projekt zaczął powstawać w pierwszej połowie 2022 roku, a dojrzałość osiągnął kilka miesięcy później, choć nie nazwę go jeszcze skończonym! Motywacją była chęć skutecznego zapamiętania przebytych tras w górach, a także zdobycie materiałów pozwalających wprowadzać poprawki i uzupełniać...
Witam ponownie, bieżący stan wciąż nierozwiązanego problemu: - program w C jak powyżej - zmieniam na potrzeby kolejnych kompilacji wyłącznie liczbę ms. Usuwam plik .hex, kompiluję (pojawia się nowy), wgrywam - żadnych zmian wciąż działa ten wgrany na początku. Komunikaty po kompilacji: **** Build of configuration Release for project test **** make all...
W odpowiedzi na post założyciela tematu chciałbym wyrazić swoją wstępną opinię na temat płytki EvB_ATmega16-32 firmy microSENSE. Płytkę otrzymałem wczoraj. W pudełku znajdziemy płytkę EvBMega16-32 (ja zamówiłem z prockiem ATMega644AP bo bardziej rozwojowa) + LCD 2x16 + kabel USB do połączenia FT232 z PC + płyta CD ze sterownikami/wsadem w postaci hex...
Witam Na próbę sobie skompilowałem kod CoreMark w CooCox i okazało się, że nie mieści się w LPC m0. Skopilowałem go we wszystkich darmowych środowiskach uzyskując praktycznie ten sam wynik. CooCox: text data bss dec hexfilename 40564 2260 2092 44916 af74CoreMark_ST.elf arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -O2 -MD -fsigned-char --function-sections...
Ale Inferno1988 podał że zna się na elektronice więc niczego nie upali. Wierz mi że czasem nawet doświadczone osoby popełniają błędy - znajomość elektroniki owszem pomaga, a nawet jest konieczna (nie wyobrażam sobie "zabawy" z mikrokontrolerami bez znajomości prawideł), ale to nie eliminuje błędów wynikających z roztargnienia, zmęczenia czy po prostu...
Obecny kod: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define LED_on_min 1852 //błysk nie krótszy niż 200ms #define LED_on_max 4639 //błysk nie dłuższy niż 500ms #define LED_delay_min 4639 //przerwa w świeceniu nie krótsza niż 500ms #define LED_delay_max 9259 //przerwa w świeceniu nie dłuższa...
To byś potrzebował cały manual jak to zrobić - tematu nie da się opisać w paru zdaniach. Więc albo żmudne googlanie, albo inwestycja w literaturę. Inna sprawa to, że jeśli zadajesz takie pytanie to może pakowanie się w bootloader to nie najlepszy pomysł? Ew.kup procek w zgranym bootloaderem, np. firmowym Atmela. Do tego masz darmowy FLIP do wgrywania...
Jeśli pokaże mi kolega ATMEGE 2560 w obudowie QFP64 to się zgodzę ... Ale zanim kolega coś więcej napisze może zapozna się z [url=http://www.atmel.com/Images/Atmel-2... , strona 339 To co napisał kolega dotyczy obudowy QFP64 występuje w niej mega 1281 i mega 2561 , atmega 1280...
Witam wszystkich, mam pytanie i prośbę do wszystkich którzy mogą pomóc. Potrzebuję bootloader do atmegi64 który będzie robił następujące rzeczy: 1-sprawdzi obecność karty SD jeśli jest sprawdzi plik na karcie np:program.hex jeśli jest dostępny załaduje go do atmegi i się uruchomi, jeśli nie ma wykona start procesora z załadowanym wcześniej programem....
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
Witam. Byłby ktoś w stanie podpowiedzieć tak "na szybkiego" jak zaimplementować do własnego urządzenia kompatybilność z Arduino? Tj. wpinam się z konwerterem USB <-> UART pomiędzy PC i ATmega 644P i chciałbym mieć kompatybilność z softer Arduino tak, by rozwijać urządzenie w Arduino. PS. Czy w Arduino są jakieś ograniczenia co do kompilowanego...
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy ATMEGA16, ATMEGA32, ATMEGA644). Zawiera wszystkie najpotrzebniejsze i często wykorzystywane układy peryferyjne. Dzięki niemu zarówno początkujący jak i zaawansowani twórcy systemów opartych o mikrokontrolery...
Witam. Mam problem z protokołem MODBUS RTU na ATMega644, który błędnie interpretuje mi ramki. Kod w BASCOM wygląda następująco: a właściwie nie komunikuje się) się z urządzeniem zewnętrznym przy pomocy MODBUS'a. Chciałbym to zrobić wykorzystując MODBUS RTU (teoretycznie zostaje mi jeszcze ASCII),a do zestawu mam podpięty jeszcze skaner nasłuchujący...
Witam serdecznie. Przy "zabawie" zestawem uruchomieniowym jak w tytule pojawił mi się problem. Ogólnie, zaraz po zakupie wgrałem programy testowe dołączone do książki do nauki języka C np. miganie diody, jakaś obsługa LCD i wszystko było ok. Potem płytka leżała jakiś czas na półce i wczoraj, zacząłem naukę programowania. No i tutaj zaczęły się schody....
Witam! Mam do sprzedania płytkę ewaluacyjna EvB ATmega 16-32 z Atmega644P. Aktualnie procesor programuje przez ISP a nie przez USB. Można wgrać oprogramowanie (bootloader) do Atmegi i programować ją przez USB. W skład zestawu EvB ATmega 16-32 wchodzi: - Zmontowana płyta ewaluacyjna EvB ATmega 16-32 - Mikrokontroler ATmega644PA - Alfanumeryczny wyświetlacz...
atmega644 timer atmega644 programowanie atmega644 programator
złącze podświetlić klawiatura czujnik misce olejowej dioda selenowa
zgrzewarka transformatorowa pralka electrolux ewt1262tdw
Podłączenie zewnętrznego źródła dźwięku do Volvo HU-803 Jak wyłączyć tryb serwisowy w pralce Beko