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



Teraz jest 21 cze 2026, o 18:34


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
PostNapisane: 22 lis 2014, o 16:23 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 11 sty 2014
Posty: 19
Pomógł: 0

Napisałem program na PC w Visual Studio który steruje portami na mikrokontrolerze. Wsad do mojej atmegi 328p napisałem w bascomie i wszystko pięknie działa. Jednak chciał bym całkowicie zrezygnować z bascoma i tu zaczynają się schody. W bluebooku P.Mirka temat uart jak dla całkowicie początkującego został potraktowany po łebkach, szukałem różnych tematów na forum Atnel czy na innych stronach lecz zawsze miałem błędy przy kompilacji. Korzystając z tematu topic2232.html skopiowałem kod oraz bibliotekę P.Mirka z workspace i otrzymuje błędy przy kompilacji. Siedze nad tym 2 dzien i nie mam pojęcia o co chodzi. Potrzebuję porad lub prostego programu który daje sie kompilowac bo mam coraz większą chęć wrócić do Bascoma ;/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lis 2014, o 16:29 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

Ale jakie błędy masz? Bo tak to ciężko pomoc używając tylko szklanej kuli ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lis 2014, o 17:40 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 11 sty 2014
Posty: 19
Pomógł: 0

ObrazekObrazek

Takie o to błędy przy kompilacji.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lis 2014, o 18:11 
Offline
Użytkownik

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

Pomógł: 101

To jest komunikat emitowany przez konsolidator oznaczający, że w skompilowanych plikach brakuje wymienionych funkcji. Przyczyną jest to, że w podkatalogu MKUART masz tylko jeden plik "mkuart.h", a powinieneś mieć tam także pliki z rozszerzeniem ".c" składające się na tę bibliotekę.

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lis 2014, o 19:57 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 11 sty 2014
Posty: 19
Pomógł: 0

Wraz z dołączonym plikiem o którym była mowa powyżej sytuacja wygląda jeszcze gorzej.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lis 2014, o 20:25 
Offline
Użytkownik

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

Pomógł: 101

Bo to jest biblioteka na, bodajże, m8 czy tam m32. Niestety nazwy rejestrów w m328 są inne i bez sporej modyfikacji lib nie zadziała. Ta biblioteka jest na różne procki: http://homepage.hispeed.ch/peterfleury/avr-software.html. A tu biblioteka naszego kolegi z forum: http://forum.atnel.pl/topic3461.html (też na m328)

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lis 2014, o 23:29 
Offline
Nowy

Dołączył(a): 23 lis 2013
Posty: 19
Pomógł: 0

Witajcie,
nie wiem czy dobrze zrozumiałem, ale temat prawi o przeportowaniu biblioteki z m32 (tej z greenbooka), na m328. Jeśli tak to sprawa trwa 2 minuty i polega na wpisaniu kilku 0 (zer) do nazw rejestrów. Np. UBRR0H zamiast UBRRH itd.
Pozdrowienia!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lis 2014, o 00:17 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 11 sty 2014
Posty: 19
Pomógł: 0

Czy te biblioteki musza naprawdę być aż tak obszerne ? Do prostego odbierania danych z przerwań ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lis 2014, o 00:28 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Są inne:
- kolegi o nicku Antystatyczny z naszego forum
Nieco inne spojrzenie na RS232
- stara i prosta
http://homepage.hispeed.ch/peterfleury/ ... tware.html

_________________
Dragonus Cracovus: Biomagia



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Google [Bot] 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