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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 23 kwi 2025, o 16:21


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 254 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6 ... 9  Następna strona
    Autor Wiadomość
    PostNapisane: 7 sty 2013, o 15:51 

    Pomógł: 0

    Wiadomo już, kiedy można się spodziewać tematu o T6963C ?, bo podobno coś planowałeś o tym?



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 sty 2013, o 15:52 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    wiadomo .... jak dojdzie mi matryca 240x128 :)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 sty 2013, o 23:42 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 lip 2012
    Posty: 203
    Lokalizacja: Sosnowiec
    Pomógł: 2

    Panowie jak do tej funkcji GLCD_Puts_P(PSTR("Napis")); przekazać napis inaczej? Najlepiej przez zmienną.

    Próbowałem przez tablicę typu char, ale błędami sypie.
    Chcę zrobić proste menu i napis każdej opcji menu chciałbym przechowywać w strukturze i wykorzystywać go w 3 funkcjach.
    Jak to zrobić ?

    _________________
    sig on ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 8 sty 2013, o 08:52 

    Pomógł: 0

    SunRiver napisał(a):
    wiadomo .... jak dojdzie mi matryca 240x128 :)


    Czekam w takim razie niecielpliwie. Mam taką z dotykowcem i z checią bym się tym pobawił.

    Wysłane z mojego XT910 za pomocą Tapatalk



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 sty 2013, o 22:03 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 10 sty 2013
    Posty: 20
    Lokalizacja: Krosno / podkarpackie
    Pomógł: 0

    No proszę, chciałem użyć tego LCD na KS108 do swojego "komputerka samochodowego" na ATmedze168, ale goście mi powiedzieli, że się nie da :( - na innym forum
    Pytam więc : Dlaczego?
    Odpowiedzieli : Bo nie i już, a nawet jeśli to Atmega168 go nie obsłuży...

    Ale się uparłem i trafiłem tu i widzę, nie jest wcale straszny w okiełznaniu.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 sty 2013, o 22:05 
    Offline
    Moderator
    Avatar użytkownika

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

    mscgs24 napisał(a):
    No proszę, chciałem użyć tego LCD na KS108 do swojego "komputerka samochodowego" na ATmedze168, ale goście mi powiedzieli, że się nie da :( - na innym forum
    Pytam więc : Dlaczego?
    Odpowiedzieli : Bo nie i już, a nawet jeśli to Atmega168 go nie obsłuży...


    No widzisz - tak to czasem bywa .... ale jak widzisz, że ktoś odpowiada:

    "BO NIE"

    to rzeczywiście lepiej szukać dalej rozwiązań ;)

    mscgs24 napisał(a):
    Ale się uparłem i trafiłem tu i widzę, nie jest wcale straszny w okiełznaniu.


    Dokładnie i witamy na naszym forum ;)

    _________________
    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 sty 2013, o 22:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lis 2011
    Posty: 534
    Lokalizacja: Mierzyn
    Pomógł: 9

    mscgs24 napisał(a):
    No proszę, chciałem użyć tego LCD na KS108 do swojego "komputerka samochodowego" na ATmedze168, ale goście mi powiedzieli, że się nie da :( - na innym forum
    Pytam więc : Dlaczego?
    Odpowiedzieli : Bo nie i już, a nawet jeśli to Atmega168 go nie obsłuży...

    Ale się uparłem i trafiłem tu i widzę, nie jest wcale straszny w okiełznaniu.


    Jest spoko sie da i jest radocha :)
    Jak cos pytaj :)
    Jedna rada sprawdz dobrze dokumentacje i potem podlaczenia bo z tym byly klopoty a z softem jak widac nie :)

    _________________
    pozdrawiam
    Jachu



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sty 2013, o 20:23 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 lip 2012
    Posty: 203
    Lokalizacja: Sosnowiec
    Pomógł: 2

    Przygotowałem uniwersalną wersję biblioteki, teraz użytkownik w pliku .h za pomocą #define lcd_x 192 może wybrać jaką rozdzielczość ma jego wyświetlak.

    Niestety nie udało mi się tego zrobić elegancko więc jest po chamsku tzn w pliku .c są 2 biblioteki (dla 128 i 192) od definicji lcd_x będzie zależało która wersja się skompiluje.

    Obie wersje są dla wyświetlaczy w których stan niski(chipów) jest stanem aktywnym. Użytkownicy wyświetlaczy 128x64 którzy do tej pory korzystali z oryginalnej biblioteki będą musieli zmienić definicje pinów CSEL1 i CSEL2 żeby działało prawidłowo.

    W funkcji GLCD_DrawLine dla wersji 192x zmieniłem zakres zmiennych na większy, ponieważ przy wyświetlaniu najdłuższej możliwej prostej wyświetlało ją niepoprawnie. (zapewne nie wszystkie zmienne muszą mieć większy zakres, może ktoś mądrzejszy to sprawdzi ?)

    Na dniach będę chciał dodać wygodne wybieranie funkcji które chcemy kompilować ( na wzór bibliotek Mirka z "niebieskiej")

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

    .h

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


    Teraz prośby do stwórcy tejże biblioteki i innych "szerokich w uszach" Panów

    1. W funkcjach graficznych wielce przydatna była by funkcja draw angle line do tworzenia linii pod kątem, argumentami której były by: x i y początku linii, lenght - długość linii w pixlach i kąt o jaki obracamy linię.
    (mam nadzieję że ktoś podejmie się stworzenia takiej funkcji... nawet taki laik jak ja mógłby stworzyć coś ładnego :) )

    2. brakuje mi też funkcji do rysowania łuków. Którą można by wpakować do funkcji GLCD_DrawRoundRect
    Taka funkcja musi mieć (jak dla mnie) dobrze przemyślane argumenty. Myślę że najlepiej zrobić to tak jak w G kodzie
    czyli xy początku i końca, ij - odległość od punktu początkowego łuku do środka w osi x i y.
    Myślę że takie rozwiązanie daje spore możliwości w tworzeniu łuków.

    tutaj jest pokazane jak to wygląda w G kodzie:
    http://www.numeryczny.pl/?p=678

    Mam nadzieję że ktoś zauważy potencjał w takich funkcjach i postara się je zrobić ;)

    Pozdrawiam


    Autor postu otrzymał pochwałę

    _________________
    sig on ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sty 2013, o 21:01 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Jeśli chodzi o 1 punkt jest bezcelowy umożliwia to funkcja GLCD_DrawLine

    co do 2 to dopiszę 2 funkcje np:

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


    powinny wystarczyć każdemu :P

    ------------------------ [ Dodano po: 35 minutach ]

    właściwie to co ja piszę .... zobacz dokładnie co jest w pliku .h
    zmęczenie wyłazi :(

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 sty 2013, o 11:22 
    Offline
    Moderator
    Avatar użytkownika

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

    GwynBleidD napisał(a):
    Rysowanie linii pod określonym kątem wymaga funkcji trygonometrycznych,


    Mówisz o liniach prostych pod różnym kątem ? jeśli tak - to wcale nie wymaga to tablicowania i w ogóle używania sin czy cos

    chyba że coś źle zrozumiałem.

    _________________
    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: 18 sty 2013, o 16:24 
    Offline
    Moderator
    Avatar użytkownika

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

    GwynBleidD napisał(a):
    Chodzi mi o linię pod określonym kątem, czyli zamiast podawać początek i koniec, dajemy początek, kąt i długość :)


    a no to źle zrozumiałem ;)

    _________________
    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: 23 sty 2013, o 12:42 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Witam
    Nie chcę zakładać nowego tematu, więc wtrącę się tutaj :)
    Chodzi mi o najmniejszą czcionkę jaką można zastosować do graficznego LCD aby 'w miarę poprawnie' rozróżniać znaki. Na początku tematu jest w załączniku czcionka o nazwie F5x7 ale u mnie wyświetla krzaki. A tak w ogóle to może ktoś widział jeszcze mniejsze ? Może ktoś posiada chociaż same cyferki w formacie 3x5 ?
    Dzięki.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2013, o 14:44 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 lip 2012
    Posty: 203
    Lokalizacja: Sosnowiec
    Pomógł: 2

    Jest 3x4, a czy wyraźna ocenisz sam

    http://i.fonts2u.com/bi/mp1_bittrip-small-regular_1.png

    _________________
    sig on ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sty 2013, o 11:05 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Czcionka 3x4 jest do 'odczytania' ale dla osób, które się do niej przyzwyczają.
    W moim projekcje napisy będą statyczne a zmieniać się będą wartości cyfrowe. Spróbuje jakoś sklecić sobie 3x5 bo na niej cyferki wyglądają prawidłowo.
    A może stwórca;) postu takimi dysponuje i mógłby udostępnić ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sty 2013, o 15:19 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    a tego jeszcze nie wiem , czy udostępnię ??
    a może udostępniłem , tylko .... kto by tam chciał na dropa zaglądać ??
    nie mam w sumie w tej chwili pojęcia :)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sty 2013, o 22:03 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Oczywiście, że przed napisaniem poprzedniego postu odwiedziłem dropa, ale niestety tam nie ma czcionki o rozmiarze 3x5 :( Dlatego napisałem z prośbą o ewentualne udostępnienie :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sty 2013, o 22:36 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Już są :P
    ale nie sprawdzałem działania

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sty 2013, o 23:37 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Podmieniłem tablice, tzn. do czcionki Arial12.h (która działa mi prawidłowo) wkleiłem tablice font3x5.h i wyświetla krzaki na całym LCD. Problem jest chyba z początkiem tablicy Arial12.h

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    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: 25 sty 2013, o 15:17 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    będę miał chwile to sprawdzę , powinna byc ok ta czcionka , bo konwertowałem tak samo jak pozostałe

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 sty 2013, o 18:27 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Jeżeli ustawiam np. ustawiam cyfrę 23 czcionką Arial12 to jest okej tzn. | .......... 23...........|
    Jeżeli zmieniam na czcionkę 3x5 wywala mi krzaki od miejsca ustawienia do końca ekranu tzn. |........... @#%^&(| i w dodatku mimo, że jest ustawiona na 3x5 to wielkość krzaków jest taka sama jak wielkość czcionki Arial12.
    Pewnie gdzieś trzeba coś zmienić (może gdzieś w kodzie programu) tylko, że jak się samemu od początku kodu nie pisało to jest ciężko się połapać.
    Gdyby kolega znalazł chwilę czasu aby spojrzeć, to byłbym wdzięczny :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 sty 2013, o 20:38 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    jedyne co masz zmienić to czcionki w swoim main.c biblioteka niema nic do tego

    --- czcionki działają prawidłowo , ale ....
    szczerze to nie widzę tych czcionek 3x5 ... za mało czytelne --
    jeśli ci się informacje nie mieszczą na 128x64 może jednak trzeba wziąć wiekszy LCD ??

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 04:04 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Nie chciałbym być upierdliwy ale...
    Żeby wykluczyć moje błędy to kopiuję Twój kod z tego postu i oczywiście ładnie się uruchamia tj. wyświetla się napis antystatyczny.
    Zmieniam tylko w tej linijce czcionkę na 3x5
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    i otrzymuję
    warning: pointer targets in passing argument 1 of 'GLCD_SelectFont' differ in signedness
    i oczywiście napisu brak. Więc ja nie wiem jak u kolegi działa ? Coś jeszcze gdzieś trzeba zmienić.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 14:50 
    Offline
    Użytkownik

    Dołączył(a): 26 sty 2013
    Posty: 28
    Pomógł: 0

    Jest to mój pierwszy post na tym forum, dlatego witam wszystkich!
    Forum to przeglądam regularnie od pewnego czasu i postanowiłem się zarejestrować. Mam nadzieję że będzie się nam miło współpracowało.

    Niestety do napisania tutaj zmusił mnie problem z jakim się borykam. Próbuję uruchomić wyświetlacz ze sterownikiem KS0108 128 / 64.
    Podczas próby skompilowania biblioteki Sun'a Eclipse wypluwa mi taki komunikat:

    **** Build of configuration Release for project LCD ****

    make all
    Building file: ../GLCD.c
    Invoking: AVR Compiler
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF"GLCD.d" -MT"GLCD.d" -c -o"GLCD.o" "../GLCD.c"
    /usr/bin/sh: /d/Programy/WinAVR/bin/avr-gcc: Bad address
    make: *** [GLCD.o] Error 126

    Nie wiem co oznacza Error 126, czy mógłby ktoś rozjaśnić mi o co chodzi w tym błędzie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 15:24 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Mnie te biblioteki uruchomiły się bez problemu. Tylko teraz mam jakiś problem ze zmianą czcionką.
    A że tak zapytam sprawdzałeś sprawdziłeś program polegający na zwykłym włączeniu i wyłączeniu diody na którymś porcie, żeby sprawdzić poprawność połączeń programatora. Jeżeli masz Atmege32 to pamiętaj o wyłączeniu JTAGA. Czy w eclipse masz tę samą częstotliwość co na FUSACH ? To takie podstawy, ale kiedyś też szukałem przyczyn w programie a był on w sprzęcie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 15:43 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    qutrit:

    masz jeszcze jedna czcionkę 3x5 obie działają prawidłowo, ale jak mówiłem ich czytelnosc to porażka.
    Nie używam WinAVR wiec nie wiem jak pod nim się zachowuje biblioteka z fontami, teoretycznie powinno być ok.

    W tej chwili nie mam jak zrobić fotki żeby ci udowodnić postaram się wrzucić wieczorem , jak będę miał jakieś AVR-y pod ręką bo obecnie niestety siedzą na ARM - choć używam tej samej biblioteki dla KS108

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 16:10 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Skoro Kolega twierdzi, że działają to działają.

    Pozostaje w związku z tym chyba sterownik wyświetlacza. To znaczy biblioteki są pisane pod KS108 a ja mam wyświetlacz ze sterownikiem SBN0064G, gdzieś czytałem, że są one w pełni kompatybilne z KS108, ale może różnice tkwią w szczegółach. Chociaż z drugiej strony nie powinno mieć to żadnego znaczenia.

    Teraz jeszcze mam problem z 'nadpisywaniem' cyfry na cyfrę. To znaczy jak wyświetlam wszystkie cyfry od 0 do 9 na końcu mam jedno czarne pole. Po prostu nadpisuje a nie kasuje poprzedniej. Eh.... Zawsze coś....

    Będę próbował coś zmieniać/kombinować, ale swoją drogą zamówię LCD z KS108.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 16:18 
    Offline
    Użytkownik

    Dołączył(a): 26 sty 2013
    Posty: 28
    Pomógł: 0

    qutrit napisał(a):
    Mnie te biblioteki uruchomiły się bez problemu. Tylko teraz mam jakiś problem ze zmianą czcionką.
    A że tak zapytam sprawdzałeś sprawdziłeś program polegający na zwykłym włączeniu i wyłączeniu diody na którymś porcie, żeby sprawdzić poprawność połączeń programatora. Jeżeli masz Atmege32 to pamiętaj o wyłączeniu JTAGA. Czy w eclipse masz tę samą częstotliwość co na FUSACH ? To takie podstawy, ale kiedyś też szukałem przyczyn w programie a był on w sprzęcie.



    Komunikat ten otrzymuję po próbie kompilacji programu, nie otrzymałem jeszcze pliku wsadowego *.hex, jeszcze nie ten etap. Atmega jest sprawna bo inne programy działają



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 16:39 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Pyciek zastanawia mnie ten twój problem , ale jak wyżej pisałem nie uzywam zabytkowego WinAVR
    a Najnowszego toolchaina ATmela. Choc nie powinno być problemu z biblioteką żadnych.

    ------------------------ [ Dodano po: 13 minutach ]

    Qutrit: chyba widzę w czym masz problem

    popatrz tu:

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


    przyglądnij się uważnie funkcji GLCD_SelectFont()

    i teraz zobacz do fontów 3x5

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


    nazwa czcionki w parametrze musi byc taka jak tablicy w pliku czcionek (const jest wymagany przez toolchain 3.40

    Obrazek

    jak widac nic sie nie foszy ...

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 17:25 
    Offline
    Użytkownik

    Dołączył(a): 25 gru 2012
    Posty: 128
    Pomógł: 0

    Początek pliku font3x5

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


    main

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


    Wszystko się ładnie kompiluje ale napisu (literki 'y') brak na wyświetlaczu :( Próbowałem z const i bez const efekt ten sam.

    Zmieniam w main tylko czcionkę na Arial12

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


    literka 'y' pojawia się na LCD :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sty 2013, o 18:08 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    hmmm... u mnie sa wszystkie , ale właśnie ciężko odgadnąć co za literka w tym rozmiarze

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    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: 254 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6 ... 9  Następna strona

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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