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



Teraz jest 28 mar 2024, o 20:40


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 26 kwi 2018, o 18:24 
Offline
Użytkownik

Dołączył(a): 03 lut 2016
Posty: 126
Pomógł: 0

Witam, chciałem sobie trochę poeksperymentować z przerwaniami na ATtiny 13 napisałem sobie taki kod:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Część kodu inicjalizacji TIMER-a skopiowałem z innego kodu i od razu pojawiły mi się we wszystkich linijkach inicjaliacji błędy: "Symbol 'TCCR0A' could not be resolved" w czterech komunikatach o błędach są wymienione cztery rejestry które użyłem w konfiguracji timera.
Dodatkowo kiedy wejdę w Windows->Preferences->AVR->Path, ma żółty wykrzyknik przy: Atmel Part Description Files. Piszę o tym bo nie wiem czy obie te rzeczy nie mają związku ze sobą.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2018, o 18:29 
Offline
Użytkownik

Dołączył(a): 22 gru 2013
Posty: 296
Lokalizacja: Szczecin
Pomógł: 47

1. A jaki kontroler jest ustawiony dla projektu?
2. "..Description .." nie ma znaczenia dla kompilacji.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2018, o 18:31 
Offline
Użytkownik

Dołączył(a): 03 lut 2016
Posty: 126
Pomógł: 0

ATtiny 13 wybrałem przez Load from MCU.
krish napisał(a):
2. "..Description .." nie ma znaczenia dla kompilacji.

Też czytałem na forum że nie ma ale wolałem to napisać jak na spowiedzi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2018, o 18:49 
Offline
Użytkownik

Dołączył(a): 31 lip 2016
Posty: 154
Pomógł: 4

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

Dlaczego podwójne nawiasy?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2018, o 18:55 
Offline
Użytkownik

Dołączył(a): 22 gru 2013
Posty: 296
Lokalizacja: Szczecin
Pomógł: 47

Jeżeli jest wybrany tiny13, to wybierz inny z listy, zatwierdź, wyjdź z menu, potem jeszcze raz wybierz tiny13 z listy, zatwierdź, i powinno działać. ( jeżeli nie będzie -pokaż cały listing z konsoli )


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2018, o 19:02 
Offline
Użytkownik

Dołączył(a): 03 lut 2016
Posty: 126
Pomógł: 0

Podwójny nawias to pozostałość po kombinacjach w związku z błędem o który mi chodzi.
kros, tak jak napisałeś działa, dziękuję.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2018, o 19:05 
Offline
Użytkownik

Dołączył(a): 22 gru 2013
Posty: 296
Lokalizacja: Szczecin
Pomógł: 47

To jest typowe zachowanie Eclipse'a (czasami po zmianie procesora nie "łapie" ).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 kwi 2018, o 19:11 
Offline
Użytkownik

Dołączył(a): 03 lut 2016
Posty: 126
Pomógł: 0

Nie mam praktycznie doświadczenia w programowaniu, coś tam próbuję ale czas mi nie pozwala za bardzo. Jeszcze raz dziękuję.



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: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 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