Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 14 lis 2024, o 23:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 27 ] 
Autor Wiadomość
 Tytuł: ARDUINO - HEX
PostNapisane: 28 lis 2013, o 16:05 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

zrobiłem coś takiego:

skompilowałem w ARDUINO UNO atmega328 program BLINK - działał

wgrałem poprzez USBASP na płytce stykowej plik HEX (mkAVRCalculator) na atmega88 - program nie działa,
choć wgrało się bez problemu

zanim to zrobiłem to uwaliłem inną atmegę88 ustawiając ją na 16 Mghz (mkAVRCalculator),
teraz nie mogę się do niej dostać

czy w HEX zapisuje się np, że atmega328 jest na zewnętrznym kwarcu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 16:08 
Offline
Użytkownik

Dołączył(a): 05 lut 2013
Posty: 302
Pomógł: 19

A nie jest tak ze w hexie o ktorym piszesz masz zawarty bootloader dedykowany do megi 328?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 16:10 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

no właśnie nie wiem co tam jest jeszcze oprócz kodu programu,
chyba będę musiał programować poprzez ISP ARDUINO



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 16:25 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

.



Ostatnio edytowano 6 lis 2015, o 13:40 przez xor, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 16:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

wireless napisał(a):
zanim to zrobiłem to uwaliłem inną atmegę88 ustawiając ją na 16 Mghz (mkAVRCalculator),
teraz nie mogę się do niej dostać


Ale jaki to problem ?

------------------------ [ Dodano po: 3 minutach ]

XOR był pierwszy :)

------------------------ [ Dodano po: 8 minutach ]

xor napisał(a):
Co prawda avrdude powinien krzyczeć o niezgodności sygnatury.


Jeśli ustawiony jest procek 88 i fizycznie siedzi 88 to nic nie powie. Oby HEX nie był zbyt duży to nic nie powie.

A 88 i 328 na pierwszy rzut oka w kartę wyglądają na prawie identyczne tylko z różną ilością FLASH-a.

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 16:37 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

przecież 88 i 328 mają jeden DS a BLINK to tylko miganie diodą

nie ustawiałem kwarcu zewn. tylko Hz 128/8



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 16:42 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

.



Ostatnio edytowano 6 lis 2015, o 13:41 przez xor, łącznie edytowano 3 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 17:00 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

wgrałem HEXa do zewn 328 i chodzi, ciekawe dlaczego nie chodzi 88



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 17:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

A w ustawieniach Eclipse zmieniasz jaki ma być docelowy procesor?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 17:14 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

kaka0204 napisał(a):
A w ustawieniach Eclipse zmieniasz jaki ma być docelowy procesor?
eclipsa tu nie używam wcale,
ARDUINO robi HEX, a mkAVRCalculator go wgrywa do 88 poprzez USBASP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 17:27 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

.



Ostatnio edytowano 6 lis 2015, o 13:41 przez xor, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 17:55 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

xor napisał(a):
Równie dobrze możesz tym programatorem programować z poziomu IDE Arduino
no tak, tylko trzeba mieć w ARDUINO ustawienia płytki do atmega88,
tak jak tutaj http://akademia.nettigo.pl/attiny_010/c ... lowac.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 23:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 paź 2011
Posty: 780
Pomógł: 20

Sunowe arduino ma obsługę magi 88 :) jak się bawiłem to program krzyczał przy wgrywaniu bootloadera że ma końcówkę P ale jeśli używasz zewnętrznego programatora to niema to znaczenia.

Możesz bezpośrednio z arduino programować USBaspem bez kombinowania :)

taki obrazkowy poradnik (idąc od lewej) jak ustawić programator jak wgrywać za pomocą zewnętrznego programatora oraz gdzie ustawić płytkę

Obrazek

Sunowe arduino możesz stąd pobrać oraz projekt SunDuino wykorzystujący zewnętrzny programator

http://www.blue17.elektroda.eu/mikrokontrolery-avr/1424

Pozdrawiam


Autor postu otrzymał pochwałę

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lis 2013, o 23:59 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

dzięki, wykorzystam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 00:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 paź 2011
Posty: 780
Pomógł: 20

Ależ proszę od tego jest forum :)

Pozdrawiam :D

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 10:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8586
Pomógł: 337

Zawsze też zalega na droopie komplecik , ale niebawem będzie uzupełnienie o nowe procki
jak poprawki do M128, m169, m162, m2564 , oraz dla PIC32

https://www.dropbox.com/sh/02fcrcjiu54syyn/NhDEN-BaDG

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 10:34 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

arduino uno rev3 (nie ma FTDI USB) będzie zgodne z sunduino i zaprogramuję zewnętrzny procek bez problemu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 11:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8586
Pomógł: 337

zawsze możesz użyć złącza ISP i programować wia Programator bez Bootloadera
co jest też wygodne

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 11:53 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

dobry jesteś człowiek, szkoda, że zbanowany :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 11:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8586
Pomógł: 337

zdaża się :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 12:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 paź 2011
Posty: 780
Pomógł: 20

wireless napisał(a):
arduino uno rev3 (nie ma FTDI USB) będzie zgodne z sunduino i zaprogramuję zewnętrzny procek bez problemu?


Jeśli nie masz FTDI a jest to arduino to przejściówkę USB UART realizuje dodatkowa atmega na płytce tak samo np w arduino MEGA2560 z tego co pamiętam to chodziło coś i licencje itd :)

Jeśli masz takie arduino nie musisz się martwić co tam siedzi bo po podłączeniu urządzenia zapyta o sterownik, a sterowniki masz w folderze drivers który znajduje się w rozpakowanym Arduino IDE wiec wystarczy wskazać ten folder i już masz zainstalowany dodatkowy port COM.

Nie musisz się martwić jak co ustawiać wybierasz płytkę oraz port COM i gotowe :)

Pozdrawiam

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 12:10 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

mam tylko jeden problem, bo nie mogę podłączyć do ARDUINO transceivera na 3.3V



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 12:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8586
Pomógł: 337

Cytuj:
mam tylko jeden problem, bo nie mogę podłączyć do ARDUINO transceivera na 3.3V


a dlaczego nie możesz ??
masz wyprowadzone PWR 3,3 i jak piny nie są tolerant 5V TTL to konwerter poziomów i jedziesz

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 12:33 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

wireless napisał(a):
masz wyprowadzone PWR 3,3 i jak piny nie są tolerant 5V TTL to konwerter poziomów i jedziesz
nie mówiłem, że się nie da :)
gdzie najtaniej kupić konwerter?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 12:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8586
Pomógł: 337

w sumie to zależy jaki chcesz , LVC-ki były u mirka w dobrej cenie
http://sklep.atnel.pl/pl/searchquery/LV ... /5?url=LVC

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 12:46 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

SunRiver napisał(a):
w sumie to zależy jaki chcesz , LVC-ki były u mirka w dobrej cenie
http://sklep.atnel.pl/pl/searchquery/LV ... /5?url=LVC
no tak, ale to trzeba budować (lenistwo, a raczej brak czasu :( )
to byłoby ok?
http://www.kamami.pl/index.php?productID=63662



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 12:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8586
Pomógł: 337

Może byc ...:)
właśnie dla leniuszków chyba powstało :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 27 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO