HomeMade

Pełna wersja: Arduino
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Dokonałem odczytu z 328p ver1.02o.
Wymieniłem 328p na nowy i zapisałem.
Atmega 328p został zaprogramowany ver1.02o.
Próba zapisu ver1.02p nie powiodła się.
(17-03-2021 20:40)SP6AUO napisał(a): [ -> ]...........
Próba zapisu ver1.02p nie powiodła się.

Rozumiem że w pliku .ino dokonałeś właściwego wyboru kwarcu....?
Ja jeszcze nie wgrywałem ver.1.02p, nie przyglądałem się plikowi.
Witam.
A dlaczego Andrzeju nie programujesz procesora z Arduino? Przecież to się da. W każdym razie ja tak robię. Przyznaję, że kiedyś też robiłem na dwa razy. W Arduino trzeba mieć tylko do wyboru sam procesor ATmega328. Jeśli chcesz spróbować wyślę Ci spakowany katalog z AVR i będzie wtedy wybór samego procesora a nie płytki.
Pozdrawiam - Tadeusz.
Programowanie przy pomocy arduino uno już przetestowałem w ubiegłym tygodniu.
Chciałem sprawdzić i trochę opanować wgrywanie poprzez UsbAsp.
Jest już OK.Mam wgraną ver 1.02p,ale nie standard a z bootloaderem.
Ver.hex standard ma 100% pojemności i po wgraniu procesor milczy.
Ver.hex z bootloaderem ma 97% pojemności i po wgraniu procesor działa.
Nie wiem o co tu chodzi ale przyjmuję,że tak musi być.
W załączniku te wersje.

[attachment=16972],[attachment=16973
Witam.
Andrzeju ja mam taki sam zestaw czyli USBASP i programuję procesory z Arduino. Wybieram jednak zamiast płytki sam procesor ATmega328. Programator wybrany w Arduino to USBASP. Trzeba mieć jednak utworzony w katalogu:/Moje Dokumenty/Arduino katalog hardware i tam wgrać katalog z AVR. Wtedy możesz w zakładce "płytki" wybrać sam procesor. Zrobisz jednak jak uważasz. A do tego "hexa" z standard pewnie nie wszystko weszło i dlatego nie działa.
Pozdrawiam - Tadeusz.
[attachment=16974]
(17-03-2021 21:58)SP6AUO napisał(a): [ -> ]Programowanie przy pomocy arduino uno już przetestowałem w ubiegłym tygodniu.
Chciałem sprawdzić i trochę opanować wgrywanie poprzez UsbAsp.
Jest już OK.Mam wgraną ver 1.02p,ale nie standard a z bootloaderem.
Ver.hex standard ma 100% pojemności i po wgraniu procesor milczy.
Ver.hex z bootloaderem ma 97% pojemności i po wgraniu procesor działa.
Nie wiem o co tu chodzi ale przyjmuję,że tak musi być.
W załączniku te wersje.

,[attachment=16973

Skompilowałem przed chwilą tę wersję "p" i u mnie zajmuje 101%, więc się nie mieści, dopiero jak zablokowałem obsługę cat'a to zajętość spadła do 88%.
Witam.
U mnie po skompilowaniu dla ATmega328 zajmuje 95%. Oczywiście niczego nie wyłączałem.
Pozdrawiam.
(17-03-2021 22:54)SP3VPA napisał(a): [ -> ]Witam.
U mnie po skompilowaniu dla ATmega328 zajmuje 95%. Oczywiście niczego nie wyłączałem.
Pozdrawiam.
Potwierdzam! Mam tak samo, jedynie taktowanie procesora zmieniłem na 20MHz.
Linia Nr.82.
..............
Rysio!
Witam.
Z góry dziękuję za wszelkie informacje.
Na załączniku dwa przykłady skompilowanych plików użytych w procesie programowania.Jeden wsad zajmuje 97% w pamięci drugi 100%.
[attachment=16978],[attachment=16977]
Wpis typu " u mnie zajmuje 95%" nie do końca jest dla mnie zrozumiały.
Przy kompilacji tworzą się dwa pliki hex i ja je przedstawiłem, konkretnie.
Jestem laikiem w tej dziedzinie i działam na zasadzie "macajewa",
metodą nie do końca zrozumiałą.
Tadeusz,chętnie spróbuję tej metody o której piszesz w post 185.
Już pierwsze pytanie,czy trzeba do tego wypalić bootloader ?
Witam.
Szczerze mówiąc do tej pory programowałem procesory używane przeze mnie do
różnych celów ale najczęściej różnego rodzaju syntez. Tym nie potrzeba już było bootloaderów. Z ciekawości wczoraj zamówiłem 2 procesory i mam zamiar spróbować czy dadzą się zaprogramować bezpośrednio. O wyniku powiadomię.
Pozdrawiam - Tadeusz.
Edit:
Dokładniej napiszę jak wrócę od lekarza.
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Przekierowanie