Koleżankom i Kolegom Radioamatorom, Krótkofalowcom,
Konstruktorom i Waszym Rodzinom – w tych trudnych czasach –
po dotkliwej awarii naszego forum
Pogodnego czasu po Bożym Narodzeniu,
Dosiego Nowego Roku
oraz Radosnych Trzech Króli

Życzy Zespół Home Made

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino
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ę.
Andrzej
Odpowiedz
(17-03-2021, 19: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.
Odpowiedz
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.
Odpowiedz
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.


.hex   QCX-SSB1.02p.ino.standard.hex (Rozmiar: 77.01 KB / Pobrań: 529) ,[attachment=16973


Załączone pliki
.hex   QCX-SSB1.02p.ino.with_bootloader.standard.hex (Rozmiar: 85.18 KB / Pobrań: 497)
Andrzej
Odpowiedz
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.

.zip   atmegabreadboard-master.zip (Rozmiar: 2.96 KB / Pobrań: 542)
Odpowiedz
(17-03-2021, 20: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%.
Odpowiedz
Witam.
U mnie po skompilowaniu dla ATmega328 zajmuje 95%. Oczywiście niczego nie wyłączałem.
Pozdrawiam.
Odpowiedz
(17-03-2021, 21: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!
Odpowiedz
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%.
    ,    
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 ?

Andrzej
Odpowiedz
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.
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości