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



Teraz jest 28 mar 2024, o 12:04


Strefa czasowa: UTC + 1





Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 20 ] 
Autor Wiadomość
PostNapisane: 3 lip 2017, o 20:34 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

Witam chciałem wgrać przykład z książki bluebook eclipse mars program do lcd, kompiluje się ok jak chce wgrać to mam taki komunikat: "The project has no options set to upload anything to th device.
Please select at least one item to upload (flash/eeprom/fuses/lockbits) proszę o wyrozumiałość przechodzę z arduino



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 20:48 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

może napisz coś więcej czy w eclipsie chcesz to wgrać jak masz ustawione fusbity jaki procesor jaki programator jakie taktowanie to nie forum wróżek.
z komunikatu wnioskuje że pewnie chcesz to wgrać w MKcalkulatorem i nie zaznaczyłeś jaki rodzaj pamięci chcesz zaprogramować ale to wróżenie z fusów



Ostatnio edytowano 3 lip 2017, o 20:52 przez tonygryps, łącznie edytowano 1 raz

Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 20:50 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

procesor atmega 168p wybieram 8MHZ

------------------------ [ Dodano po: 1 minucie ]

fuses
mam zaznacznone do not set fuses bytes

------------------------ [ Dodano po: 1 minucie ]
programator v2.0



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 20:54 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

Cytuj:
prcesor atmega 168p wybieram 8MHZ

gdzie wybierasz i czym to programujesz?



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 20:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1020
Lokalizacja: Trójmiasto
Pomógł: 188

Jak Zaimportowałeś ten projekt do eclipse?
Z tego co Ci program podpowiada wynika że w ustawieniach projektu nie maż załączonego wgrywania żadnego wsadu (dla przykładu od LCD powinno być wgrane zarówno Flash jak i EEPROM)
Obrazek

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

Jeśli na innym procku to musisz zmienić w ustawieniach projektu procek (i taktowanie jak inne)
Obrazek

Obrazek

Obrazek

Po clinie oczywiście ponownie build



Ostatnio edytowano 3 lip 2017, o 21:05 przez xentis, łącznie edytowano 1 raz

Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 21:05 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

Create a new Makefile project from existing code in that same directory
wczytalem cały folder



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 21:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1020
Lokalizacja: Trójmiasto
Pomógł: 188

do importowania projektów używamy opcji import z menu file:

Obrazek

Po zaznaczeniu opcji jak na obrazku, dajesz next i na samej górze wskazujesz ścieżkę do workspace z płyty/pendriva od książki, i po chwili wczyta Ci w okienko wszystkie znalezione projekty. Zaznaczasz który chcesz z nich zaimpotować i obowiązkowo zaznaczasz ptaka "Copy projects into workspace" idajesz Finish.
Wtedy wchodzisz w properties projektu, zmieniasz procka i taktowanie, jak trzeba to programator, robisz Clean Project, następnie build i wgrywasz.

W przeciwnym wypadku wszystkie ustawienia projektu trzeba z palca ustawić

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

Obejrzyj dokładnie Mirka poradniki, tam pokazuje jak cały workspace importować po postawieniu środowiska:
http://mirekk36.blogspot.com/2015/07/eclipse-start-plus-pierwszy-program.html
A konkretnie drugi poradnik 10 minuta... ;)



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 21:40 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

zrobiłem import dalej do to samo

------------------------ [ Dodano po: 5 minutach ]

a moje programy wgrywa bez problemu



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 21:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1020
Lokalizacja: Trójmiasto
Pomógł: 188

Wrzuć log z konsli po kompilacji, i log po próbie wgrania.

------------------------ [ Dodano po: 11 minutach ]

A sprawdziłeś w Project properties -> AVR -> Avrdude -> zakładka Flash/EEPROM , czy masz pozaznaczane "From build" dla flash i eepromu?



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 22:37 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

wgrało się do atmegi ale lcd tylko pokazuje same kwadraty



Góra
 Zobacz profil  
 
PostNapisane: 3 lip 2017, o 22:50 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

mobtel napisał(a):
wgrało się do atmegi ale lcd tylko pokazuje same kwadraty

bo pewnie źle podłączony w stosunku do konfiguracji w programie albo jakieś babole w połączeniach

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 07:44 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

sprawdziłem miernikiem połączenia są mam atmege 168a a lcd wc1604a jak podlaczylem układ do zasilacza bierze coś mało prądu bo 0,06A wzoruje sie na datasheet z atmegi 168A nie na obrazku z ksiażki w której jest atmega 32

------------------------ [ Dodano po: 7 minutach ]

mam jeszcze pytanie co do przykładu z pendrive 04 LCD tam ustawiona jest linia RW do gnd czy do pb1

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

zastawiam sie czy nie odłączyć programator żeby było mniej plątaniny na płytce prototypowej



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 08:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1020
Lokalizacja: Trójmiasto
Pomógł: 188

mobtel napisał(a):
mam jeszcze pytanie co do przykładu z pendrive 04 LCD tam ustawiona jest linia RW do gnd czy do pb1
To pytanie wskazuje że wogule nie zaglądałeś do pliku lcd44780.h, a to wskazywało by na to że nawet nie sprawdziłeś czy odpowiednie sygnały wyświetlacza są podłączone pod odpowiednie piny uC! Zajrzyj sobie do tego pliku - tam na samym początku trzeba skonfigurować jaki sygnał ma być na jakim pinie uC oraz wybrać właśnie czy pin RW jest do masy czy steruje nim procek, a ponadto można jeszcze wiele innych rzeczy włączyć lub wyłączyć z kompilacji regulując przez to zajętość pamięci uC, ale i funkcjonalność biblioteki.



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 14:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

mobtel napisał(a):
wzoruje sie na datasheet z atmegi 168A nie na obrazku z ksiażki w której jest atmega 32

Taka mała sugestia, wzoruj się na tym co napisane w książce a nie na obrazkach, a zapewniam cię, że w książce MEGA DOKŁADNIE opisuję tę bibliotekę i jak się ją konfiguruje. W 100% takich przypadków jak twój zawsze wychodzi jedno - komuś nie chciało się poczytać książki - rozdziału o LCD ... no i skąd ma wiedzieć jak to się robi? Tylko wtedy pytanie - po co w ogóle książka?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 19:16 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

atmega 32 w ksiazce ma inne oznaczena pinoutow niz atmega 168 temu musoalem zmienic obrazek z ksiazki na ten datasheet zastanawiam sie na powrotem do arduino

------------------------ [ Dodano po: 5 minutach ]

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9406
avrdude: Expected signature for ATMEGA32 is 1E 95 02
Double check chip, or use -F to override this check.

avrdude done. Thank you.

avrdude finished



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 19:50 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

mobtel napisał(a):
zastanawiam sie na powrotem do arduino

Uważam to za rozsądne postanowienie wobec braku chęci czytania i dowiadywania się nowych rzeczy na temat C itp. Jako ciekawostkę powiem, że pewnie i w Andruino (którego nie znam ni w ząb) również trzeba jakoś skonfigurować piny na potrzeby LCD ;) bo jak inaczej ? Samo Andruino się nie domyśli.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 20:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1020
Lokalizacja: Trójmiasto
Pomógł: 188

mobtel napisał(a):
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
Chiński programator ze starym firmwarem?!



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 20:42 
Offline
Użytkownik

Dołączył(a): 03 lip 2017
Posty: 28
Pomógł: 0

może wystaraczy zrobić update



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 20:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1020
Lokalizacja: Trójmiasto
Pomógł: 188

no raczej nie może a na pewno...



Góra
 Zobacz profil  
 
PostNapisane: 4 lip 2017, o 21:20 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

mobtel napisał(a):
może wystaraczy zrobić update


Można napisać z pytaniem jak sobie poradzić na chińskim forum producenta twojego programatora ? albo zadzwonić do Chin do producenta? albo zadać pytanie swojemu sprzedawcy ?

Tutaj jest forum atnel - i wsparcie dla naszych programatorów

http://atnel.pl/programator-atb-usbasp.html

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 20 ] 

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