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



Teraz jest 28 gru 2024, o 11:21


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 7 mar 2012, o 13:32 
Offline
Użytkownik

Dołączył(a): 07 mar 2012
Posty: 54
Pomógł: 0

Witam, realizuje ćwiczenie z książki Pana Mirka odnośnie wyświetlacza 7 segmentowego LED. Opis w książce wawjest jasny i czytelny, skorzystałem więc z kodów tam zamieszczonych. Jedyna różnica w moim kodzie to inna nazwa PORTU C (SEGMENTS), ponad to różnica sprzętowa, ja posiadam atmege644p a ćwiczenie było dla A32. Pierwszą różnica która mnie spotkała to różniące się ilości rejestrów dot. timerow. Wydaje mi się że dobrze sobie z tym poradziłem, aczkolwiek jestem początkującym i wielu rzeczy jeszcze nie przewiduje Połączenia na płytce są na pewno dobrze (tak samo jak w opisie i sprawdzone działanie na programie bez przerwań).

Jeśli ktoś będzie miał chwile zerknąć w kod i dokumentacje do mojej Atmegi to byłbym wdzięczny

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 mar 2012, o 14:56 
Offline
Moderator
Avatar użytkownika

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

A mógłbyś rzucić okiem tutaj?

topic19.html

czasem warto poszukać na forum czy już nie było opisanych takich problemów ;)

Druga BARDZO WAŻNA SPRAWA - widzę, że jesteś kolejną osobą, która hmmm chyba nie korzysta z przykładów kodów źródłowych na DVD - a to jest bardzo ważne.

Oglądałeś lekcje VIDEO na DVD ?
Korzystasz z ECLIPSE ????? -----> proszę na to odpowiedzieć (a jeśli nie to z jakiego środowiska?)

_________________
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  
cytowanie selektywne  Cytuj  
PostNapisane: 7 mar 2012, o 19:47 
Offline
Użytkownik

Dołączył(a): 07 mar 2012
Posty: 54
Pomógł: 0

Pierwsze pytanie, dlaczego Pan uważa że nie korzystam z Pana kodów zamieszczonych na DVD, skoro moj kod jest niemal identyczny.
Odpowiedz na pytanie, tak korzystam z eclipse.
Podał mi Pan mało pomocny link niestety, bo akurat ja zajrzalem do dokumentacji i dobrze ustawilem bity rejestrow



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 mar 2012, o 20:32 
Offline
Moderator
Avatar użytkownika

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

wasu napisał(a):
Podał mi Pan mało pomocny link niestety, bo akurat ja zajrzalem do dokumentacji i dobrze ustawilem bity rejestrow


Dobrze postaram się jeszcze raz grzecznie odpowiedzieć na coraz mniej (odnoszę takie wrażenie) grzeczny to tej dyskusji.

Po pierwsze: gdzie jest problem ? tu pozwolę sobie rzeczowo wyjaśnić co wynika z wypowiedzi kolegi w powyższych postach:

1. wiem że realizujesz ćwiczenie o multipleksowaniu
2. wiem że posiadasz m644pa zamiast m32a
3. wiem że podmieniłeś nazwę stałych np SEGMENTS
4. wiem że zauważyłeś różnice w nazwach rejestrów, ich ilości i nazwach bitów czy wektorów przerwań
5. wiem że wydaje ci się że dobrze sobie z tym poradziłeś
6. wiem że połączenia masz na 100% poprawne

TYLKO GDZIE PROBLEM ????? no sorki ale tak nie można - no chyba, że chodzi o to że problem jest w kodach na płycie DVD. Dlatego pisałem o kodach z DVD bo one na 100% działają. I rozumiem że ktoś może mieć problem i pyta - ale jak ktoś pisze że wszystko jest tak super - to oznacza tylko jedno - skopany jest kod na DVD i w książce. Wtedy się udostępnia taki kod z książki na forum i proszę bardzo może ktoś inny znajdzie ten błąd - no bo ja wszystko dobrze zrobiłem.

przede wszystkim proszę uprzejmie (to taka prośba) przeczytać punkt drugi z linku poniżej)

post3917.html#p3917

ale tak na prawdę to proszę przeczytać wszystkie te punkty dobrze ?

----------------

proponuję więc zakopać toporek i zacząć dyskusję albo pytanie jeszcze raz - to znaczy przede wszystkim sprecyzować co działa a co nie działa, jakie są efekty?

czy np sprawdzał kolega zgodnie ze sposobami "debugera na jednej diodzie LED" czy np działają kolejne etapy programu - np samo przerwanie ?

czy korzysta kolega może z zestawu ATB czy jakiegoś własnego ? A jeśli własnego to poproszę może jakiś schemat połączeń ?)

po prostu na prawdę - ciut więcej informacji warto podać zadając pytanie OK ?

_________________
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  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2012, o 16:34 
Offline
Użytkownik

Dołączył(a): 07 mar 2012
Posty: 54
Pomógł: 0

Problem rozwiazany, okazalo sie ze zdefiniowalem jeden port a podpialem pod drugi...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2012, o 19:41 
Offline
Moderator
Avatar użytkownika

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

wasu napisał(a):
Problem rozwiazany, okazalo sie ze zdefiniowalem jeden port a podpialem pod drugi...


No więc to jest w 99% przypadków powodem niepowodzenia w uruchamianiu tego ćwiczenia. Za to jeśli uda się dojść samemu co jest przyczyną (a pułapka ta jest świadomie przeze mnie zastawiona bo w książce opisuję inne porty a w kodzie na DVD w pliku *.H korzystam z innych - po to żeby samemu szukać....

To później się już pamięta na długo do czego są pliki konfiguracyjne *.h ...... Wiem, że niektórym czytelnikom taki sposób postępowania nie odpowiada - ale za to wiem też że duża ilość czytelników chwali sobie takie doświadczenie. Dlatego np tych różnic nie umieściłem i nie umieszczę nigdy w erracie do książki ;) - zresztą takie same pułapki tzn tego typu zastawiam na kursantów podczas kursów naziemnych które prowadzę czasami.

_________________
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  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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