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



Teraz jest 8 cze 2026, o 16:52


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 9 lis 2015, o 20:09 
Offline
Nowy

Dołączył(a): 09 lis 2015
Posty: 3
Pomógł: 0

Witam od kilku dni siedzenia i czytania, bez żadnych zmian końcowych.
Chodzi mi o to że mam moduł kompasu hmc5883l podłączonego pod atmege32.
Chciałbym aby procek podawał mi na wyświetlacz współrzędne obecnego położenia w jakim się znajduje, urodziłem jakiś kod ale wyświetlacz nie wyświetla mi zmiennej float( czytałem o użyciach różnych funkcji itd ale bez skutku) Stąd piszę o pomoc bardziej doświadczonych ludzi, proszę bez linczu programuje od niedawna i nie wszystko mi wychodzi. Avr Studio 4, Atmega32A, moduł magnetometru hmc5883l lcd16x2. Jak widać kombinowałem coś ze sprintf ale efektu nie przynosi.


Główny kod programu, nie wiem na ile on spełni moje oczekiwania, znalazłem go gdzieś i wydaje mi się że powinien hulać, sęk w tym że na wyświetlaczu nie mam nic.

[ proszę poprawić formatowanie kodu na forum, tu masz instrukcję: topic7402.html - mirkk36 ]

#define F_CPU 16000000UL tego NIGDY nie robi się w kodzie ! - mirekk36

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


Jak wpisujesz z ręki [ syntax = <język> ] to język z małej litery :) poprawiłem --> SunRiver



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2015, o 21:17 
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

Użyj tej metody, bo jak sam widzisz nic nie widać:
Wstawianie listingów programów w postach.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2015, o 21:26 
Offline
Nowy

Dołączył(a): 09 lis 2015
Posty: 3
Pomógł: 0

usunąłem i nadal bez zmian, wprowadziłem zmiany do avr studio [... -edit- mirekk36]
i nadal nic, nawet nie wiem czy z dobrego miejsca dodałem biblioteki libm.a i libprintf_flt.a bo dodałem je z Katalogów win avr, ale chyba ze złego gdyż mam taki o to komunikat o błędzie takiej postaci:
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/bin/ld.exe: cannot find -l\avrxmega6\libm



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2015, o 21:46 
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

Kolega Dondu nic nie wspominał o szukaniu bibliotek po katalogach. Jak widać na obrazku z lewej strony należy wskazać bibliotekę wśród dostępnych i kliknąć przycisk Add Library. Patrząc na błąd to szukasz nie tam gdzie powinieneś.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2015, o 21:51 
Offline
Nowy

Dołączył(a): 09 lis 2015
Posty: 3
Pomógł: 0

Przeoczyłem fakt iż w Available Link Object na zdjęciach są owe biblioteki u mnie ich nie ma, dlatego posiłkowałem sie czymś innym.
Co zrobić by pojawiły się biblioteki w Available Link Object? Skądś pobrać, gdzieś powinny być? Jestem początkujący stąd takie pytania



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2015, o 22:11 
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

W okienku wyżej dodaj folder:
C:\WinAVR-20100110\avr\lib

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2015, o 22:11 
Offline
Moderator
Avatar użytkownika

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

Może ci to pomoże - może nie ... ale gdybyś działał w Eclipse to można posiłkować się tym:
http://mirekk36.blogspot.com/2013/04/ec ... float.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  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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