..... ale nie wiem jak zmienić tablice w samej funkcji (przełączyć ją z jednej na drugą, jeśli wywołamy funkcję z parametrem 1 na końcu). Wystarczy zastosować wskaźnik do tabeli i w zależności od parametru przypisać mu adres [pierwszej lub drugiej tablicy. Co do samego "zdekodowania" danych z tablicy to niestety trzeba się dowiedzieć "co autor miał...
Jeżeli czcionka w pionie ma więcej niż 5 linii to po prostu liczbę linii podajesz w pętli for. Tu problemu nie ma. W poziomie wygodniej jest jeśli liczba punktów jest wielokrotnością 8 - 16 punktów jest ok. To nam daje dwa bajty na linę. Tak więc musisz w funkcji putchar odczytywać dwa kolejne bajty i je zapisywać do LCD. Sama tablica font będzie wyglądać...
https://obrazki.elektroda.pl/7441051200_... Po niedawnym, drobnym Czynności życia codziennego, które wyglądają inaczej, jak się widzi tyle, co ja Poruszanie się Gdzieś kiedyś przeczytałem, iż wzrok odpowiada za 90% naszego postrzegania otoczenia. Coś w tym jest. Często proponuję widomym prosty eksperyment: spędź cały dzień z zasłoniętymi...
Zwyczajnie wyczekuję na nowe dane, które mają się pojawić w funkcji "displayRadio" i tam na sam koniec wrzuciłem to logowanie zdarzeń: [syntax=c]// Funkcja do wyświetlania aktualnej stacji radiowej void displayRadio() { if (displayActive == false) { // Czyszczenie całego ekranu canvas.fillScreen(COLOR_BLACK); // Nazwa stacji String mainName = stationName;...
Jakiś czas temu w moje ręce trafiła tablica świetlna. Chciałem wykorzystać całe urządzenie lecz ze względu na brak dostępnej dokumentacji (protokół transmisji) postanowiłem zbudować własny sterownik w oparciu o ATmega32. Co do protokołu pytałem w tym temacie lecz nic z tego nie wyszło. http://www.elektroda.pl/rtvforum/topic22... Trudno mi określić...
Posiadam zestaw tablic LED produkcji firmy Mobitec oraz sterownik ICU400, które są używane w komunikacji miejskiej. Stworzyłem wszystkie napisy używając programu MobiInfoEdit dostępnego na stronie producenta, niestety tekst przewijany nie wyświetla się na tablicach poprawnie. Pierwsza tablica wyświetla płynący tekst tylko w górnej linii, druga tablica...
Czyli definiując tablicę wskaźników na czcionki, wskazujesz wyłącznie te czcionki, które planujesz użyć. I tu jest pies pogrzebanybo zmieniajac napis na wyswietlaczu (inny zestaw czcionek) musze manualnie wlaczac i wylaczac. Poza tym rozwala mi to program bo wskazniki do czcionek mam poukladane w kolejnosci ASCII, wiec przy wyswietlaniu czcionki nie...
W jaki sposób jest realizowane przewijanie tekstu? (scroll) W pamięci sterownika zadeklarowana jest tablica - bufor o rozmiarze 80 bajtów. Przy każdym cyklu wszystkie wartości w tablicy są przepisywane o jedną w lewo, a ostania jest uzupełniana o wartość z bitami aktualnie wyświetlanego znaku, które odczytywane są z tablicy z czcionką w pamięci flash....
OK, już piszę jak to działa. W moich programach pod mikrokontrolery format tablicy ze znakami jest taki: na początku, pod offsetem '0' wartość która informuje o wysokości czcionki (czyli ile znaków składa się na jedną czcionkę. Pod offsetem '1' znajduje się dana informująca o szerokości znaku, i dalej wartości wiersz po wierszu. Tych danych jest dokladnie...
Czcionka proporcjonalna: np. przeciętna litera ma 6 piksli, ale 'w' ma 7, a 'i' tylko 3. Żeby tak się dało zrobić, nie może być odstępów w poziomie zrobionych "na twardo". Większe LED-y: pewnie przy patrzeniu z bliska litery nie będą rozpadać się na punkty, a z daleka nie będzie wrażenia migotania (zwłaszcza jak koło tablicy będzie powietrze ogrzane...
Witam. Mam pytanie. Skąd wytrzasnąć fajne fonty wysokości 5 ; 8 ; 12 znaków o zmiennej szerokości i jak trzymać je w pamięci AVR, żeby zajmowały jak najmniej miejsca i prosto je było rysować. Puki co próbowałem czionki truetype konwertować, ale wielkość 5 i 8 jest za mała i wychodzą brzydkie. Pamiętam, że na 8 bitowe komputery była tego masa, ale jakoś...
Odnośnie fontów podanych przez kolegę karol99661, prawie wszystkie nie zmieszczą się na polu 3x4 piksele, większość wymaga 4x4 a niektóre 5x5 pixeli. Za to zestaw, który sam sobie zdefiniowałem, cały mieści się w 4x3. Używam go np. na wyświetlaczach graficznych, gdy potrzebuję czegoś na prawdę małego. A czy mógłbyś wrzucić screena z całym zestawem...
Witam, kupiłem kartę TeleVGA i mam kłopot z programem. Biblioteka dołączona do karty to pliki z rozszerzeniem .H dałem do header files a pliki z rozszerzeniem .C do main, ale wyskakują błędy i coś nie jest tak. Nie chcę testować, bo mogę coś popsuć. Załączam program i proszę o sprawdzenie go, bo nie wiem jak ma to wyglądać. Czy jestem na dobrej drodze?...
Do czego chcesz to wykorzystać? W czym piszesz aplikację? Napisz coś więcej o swoim projekcie bo tak naprawdę nie wiadomo czy to ma być jednorazowe przekształcenie jakimś programem i uzyskane tablice będą wykorzystywane w Twoim programie czy to ma być przekształcenie dostępne w programie dla dowolnej czcionki zainstalowanej w systemie.
Siema szukam czcionki ktora byla by podobna do tej ktora jest na tablicach rejestracyjnych niemieckich... moze ktos by posiadal taka??
Masz rację. Moja pomyłka, przepraszam (było rano). Powinno być: nr_bajtu_pamięci_ekranu = (x div 8 )+(y - 1) * 5 Przy edycji musiałem skasować te kilka znaków. Teraz chyba to działa. y to oczywiście numer wiersz dla piksela. Masz rację, że w asemblerze natywnie nie ma tablic dwuwymiarowych, ale bardzo łatwo jest oprogramować taką strukturę pamiętając...
Dziękuję za pomoc.
przewód do brzęczyka cofania to 6012 Przetwornica z 24 na 12 Volt usytuowana jest poniżej tablicy bezpieczników przy słupku- ma charakterystyczne kwadratowe kratki wentylacyjne i napis dużą czcionką na obudowie 12V
Jak wgrać do EEpromu 4KB danych ? Miałem tablicę ok. 1.5 KB (czcionki). Tablica umeszczona była we FLASHu. Skopiowałem ją do EEPROM bez problemu. Teraz chcę skopiować "strukture" ok 4 KB( całe menu do wyświetlania). Do SRAM sie nie mieści. Czy mogę umiescic ją we FLASHu np: struct dane PROGMEM menu[]={ ......};? Pytanie: Jak sobie poradzić, aby przenieść...
dzięki za program przydałby się jeszcze jakiś program do zamiany czcionek na tablice dla języka C. Udało mi się znaleźć program tego typu jednak posiada on niewiele opcji konfiguracji. Co polecicie?
Problemem natomiast będzie ręczne zdefiniowanie tej tablicy czcionek - jak sobie pomyślę to już mi się nie chce ;) ... Poszukaj programu Font Generator który generuje plik .c w postaci jednej tablicy wzorców znaków i tablicy indeksowej.
hej udało się coś zrobić ze skalowaniem czcionki?
ok, ale drukarka miała swój sterownik (interpreter), a tu posiadamy głowice drukującą będąca rejestrem przesuwnym, więc trzeba odebrać znaki i drukować je np jako znaki z jakiejś tablicy czcionek i to linia po lini... potrzeba zaprojektować jakiś sterownik z tablica czcionek i sterujący przy okazji silnikiem ( to nie jest akurat problem ). Pytanie czy...
Musisz mieć gdzieś błąd w programie. Jak sterujesz LCD'ka (w przerwaniu, w pętli)? Ja u siebie na biurku mam urządzenie na Atmedze 128, 7 urządzeń na RS485(odpytywane co 150ms) oraz dotykowy LCD graficzny 160x160px którego muszę odświeżać co 17ms (3kb danych), do tego tablice trezch rodzai czcionek .Całość zajmuje ~32kB i do 140kB to mam jeszcze daaaaaaaleko...co...
dzieki nsvinc fajny pomysł z definicją czcionek w tablicy polecam link : http://www.mcselec.com/index.php?option=...
Faktycznie błąd był w odejmowaniu, zamiast użyć operatora 16 bitowego użyłem 8 bitowego.
Ten fragment kodu pisałem z pamięci i mogły być błędy, dlatego nadmieniłem, żeby potraktować to jako pseudokod, gdyż chciałem pokazać , o co mi chodzi. Przedstawioną metodę stosowałem do odczytu tablic zawierających dźwięki. Sprawdzę metodę przedstawioną przez JackaCz. Dodano po jakimś czasie: Mam tylko pytanie do metody JackaCz: po co definiujemy DataSize...
Co masz na myśli pisząc "krój czcionki"? Czy chodzi Ci o "wydłubanie" z czcionki o określonym stylu i rozmiarze, które pixele są czarne, a które białe? Jeśli tak, to ja bym próbował metodą DrawString() wyrysować literę, a potem w zadanym obszarze metodą GetPixel() po jednym pixelu odczytywać czy jest czarny czy biały i z tego tworzyć tablicę. [url=http://www.java2s.com/Code/CSharp/2...
a co masz w deklaracji tablicy czcionki? taki zapis: static const char font5x8[] PROGMEM = { ... } ???
Mam problem z czcionką Futura. Podzczas konwersji do formatu pdf zamiast liter pojawiaja sie czarne korpki o rozmiarach proporcjonalnych do rozmiaru czcionki. Natomiast przy drukowaniu tablicy czcionek z panelu sterowania wszytko jest OK. Ten sam problem wystepuje przy drukowaniu dokumentów na jednej z drukarek u mnie w pracy. Czy może tu chodzić o...
Z tego co mi wiadomo, to onet używa ariala w wyszukiwaniu, więc najprościej będzie przeinstalować tą czcionkę z płyty z windowsem (zakładam że masz windows). Możliwe, że masz zainstalowaną czcionkę w z tablicą kodową inną niż CE (Central European)
Myślę, że to nie są blachy z Polski - krój czcionki jakiś inny i brak niebieskeigo paska.
Takoż uczyniłem, ale się nie chwalę, bo ... wygląda to paskudnie :). Pogrzebałem trochę w necie i w sumie nie znalazłem Linuksowego narzędzia, które przerobi mi czcionki na tablice w C. Znalazłem jakieś Ghoscriptowe narzędzia, jednak niestety nie działają. Zna ktoś jakieś Linuksowe rozwiązanie?
Witam Szukam czcionek w postaci tablic (język C) dla wyświetlaczy graficznych. Zazleży mi mi jednak na czcionkach o większych rozmiarach szerokość od 10 do 30 pikseli (dla LCD 240x320). Lub jakiś prosty sposób aby wygenerować takie czcionki pozdrawiam
* czy to są tablice do grafiki, czy do tekstu? * jeśli do tekstu, to czy wyświetlają czcionkę proporcjonalną? Jak tablica jest do grafiki, to teoretycznie wszystko można zrobić (tyle, że trzeba to zrobić - jak jest do tekstu, to już jest zrobione), a jak do tekstu, to masz to, co zrobił producent (chyba, że przebrniesz przez wymianę kontrolera). Osobna...
Hej Jestem na etapie budowy urządzenia z wyświetlaczem od noki 3510i, i tu mam problem ponieważ chce mieć różne wielkości czcionek a ładując dwie tablice a nawet 3 tablice z czcionkami do pamięci programu to trochę marnowanie pamięci a chce to zrobić jak najmniejszym procku. Potrzebuje jakiegoś prostego algorytmu do skalowania bazowej czcionki np. 5x7...
(at)ElektrodaBot jak dodać większą czcionkę np. font16x16 do biblioteki arduino TVout? Bezpośrednia odpowiedź na pytanie - Aby dodać większą czcionkę (np. 16×16) do biblioteki Arduino TVout, należy przygotować własną tablicę danych (bitmapę) dla poszczególnych znaków i zaimportować ją do biblioteki jako czcionkę w formacie PROGMEM. - Następnie w plikach...
A ja troszkę z innej beczki, ale w sumie w temacie. Może ktoś udostępnić samą tablicę z dużymi(średnimi) czcionkami? Robię pod wyświetlacz S65 i mam tylko małe czcionki (8x14) a pisać drugą czy trzecią tablicę to nieco zejdzie. Pozdrawiam.
0. Uruchom program 1. Wybierz New Font i podaj nazwę fontu. Ta nazwa będzie te zużywana wewnątrz pliku jako nazwa kroju (fontu), tablic i znaków. 2. W lewym, górnym rogu wybierz typ czcionki, np. Arial. 3. Na liście, po lewej stronie okna kliknij Cyrillic. Pojawi się zestaw znaków kodowanych od 0x400 do 0x4ff. 4. Zaznacz kursorem wszystkie znaki z grupy,...
Witam, proszę o pomoc w rozwiązaniu problemu: mam LCD od nokii 3310 podłączony do mikrokontrolera attiny25. Chciałbym wyświetlić na nim czcionkę której znak będzie zajmował 32x20px, właściwie to będą same cyfry. Czy koledzy dysponują oprogramowaniem, lub gotową tablicą bajtów takiej większej czcionki? Próbowałem napisać konwerter który tworzy taką tablicę...
Witam dasej , dziękuję za odpowiedź. Postanowiłem zrobić tak, jak radzisz. Jednak pojawił się kolejny kłopot. Chcę, by ten programik był uniwersalny, czyli odczytywał zarówno czcionkę o różnej szerokości, jak i takiej samej. W związku z tym ilość bajtów przypadających na poszczególny znak (literę) ASCII może być różny. I kolejne pytanie. Czy bardziej...
Dlaczego trzymasz czcionki w formacie 565? Przecież wspomniany program zapisuje czcionki w formacie mono + ew. antialiasing. To zajmuje dużo mniej miejsca. Jeżeli chcesz jeszcze poprawić wydajność, to możesz ręcznie zmodyfikować pliki z fontami poprzez uproszczenie ich struktury. Możesz też użyć innego programu, np. FontCvt od Segger'a, który pakuje...
Tak więc ostatecznie będę to robił w następujący sposób. Pierwsza pętla, odczytuję kody ASCII Druga pętla, odczytuję bajty w czcionce (ilość tych bajtów wychodzi z dzielenia ilości pikseli przez 8) Trzecia pętla, wskazuję na kolejny Bit w Bajcie i jeśli flaga Z = 1 to wysyłam na port kolor czcionki, a jeśli Z = 0 wysyłam kolor tła. Natomiast jeśli chodzi...
Z Font nic nie robisz. To jest tablica czcionki. Ją zostaw. ldi R24, 80 !Out Spcr, R24 ldi R24, 1 !Out Spsr, R24 ldi R16, 255 ldi R17, 16 Loadadr Znaki(1) , X !Loop_zapis: St X+, R17 'Inc R17 dec R16 brne Loop_zapis Enable Interrupts Enable Timer2 Do !Loop_wait: In R16, TCNT2 cpi R16, 255 brlo Loop_wait nop nop nop nop nop nop Znaki(1) = Asc( "T") Znaki(2)...
Np. druk czcionek - nie robiłem bufora przechowującego cały napis w formie pikseli, a po prostu drukując każdą linię odczytywałem dane na bieżąco z tablicy czcionek. Wcześniej pisałeś coś o połączeniu przez RS232. Obrazki można kompresować różnymi metodami, zawsze można dołożyć pamięć zewnętrzną na nie (np. eeprom, jeśli ma to być zmieniane częściej...
Witam Bardzo dziękuję :). Procedurę wywołuje się z (Posx,Posy,tekst) : typu : (byte,byte,string)? Czy bezczelnością by było, gdybym zapytał jeszcze o tablicę z czcionką Font8x8:)? Pozdrawiam Sanwa
Cześć, Mam następujący problem z klawiaturą laptopa. Nie działają polskie znaki. Nie działa konfiguracja ctrl-alt-delete, nie działa alt tab. Klawiatura nie działa na przełączanie między rodzajami klawiatur. Działają polskie czcionki wklejane z tablicy znaków. Działa bez problemu klawiatura zew. podłączona za pomocą portu usb. Czy jest to problem klawiatury...
Witam zajmuje sie grawerowaniem tablic nagrobnych .Pracuje na programie corel draw x5 .Mam problem z dorobieniem czcionek Ręcznie robionych na starych tablicach nagrobnych słyszałem kiedyś od gościa ze da sie to zrobic cytuje jego słowa -robisz zdięcie napisu na tablicy wklejasz do corela przekształcasz mapę bitowa czy coś takiego i zostaje ci obrys...
A jest jakaś tablica polskich znaków??
Witam, Udało mi się uruchomić wyświetlacz 240x320 ze sterownikiem ili9341 na uC Atmega 1280. Obecnie chcialbym uzyc czcionkę znalezioną w internecie ze strony: [url=http://www.rinkydinkelectronics.com... a dokladniej takiej, która ma wymiary 64x100 pixels (nazwa SevenSeg_XXXL_Num) Jak mogę taką czcionkę użyc u siebie? Problemem jest dla...
tablica czcionka wyświetlać czcionka czcionka worda
problemy spliterem altium gerber schemat licznik renault megane
pralka bosch reset pralka bosch reset
Wybór napędu do bramy przesuwnej: Force 2000 kg czy Nice 1000 kg? Błąd 68 w iRobot Roomba i7+: Problemy z kamerą