Fonty do LCD

Jun 18, 2005 12 Replies

Witam,



potrzebuję polskich fontów do wyświetlacza graficznego, najlepiej rozmiaru 5x7, 5x8 oraz 8x8. Kodowanie polskich znaków diakrytycznych w obrębie kodów ASCII może być dowolne, definicja obrazu znaków to najlepiej odpowiedni plik w C, ale plik binarny też nie będzie kłopotem. Czy ktoś z grupowiczów mógłby się podzielić takimi fontami?



Pozdrawiam Piotr Wyderski



PS. Kończę oprogramowywać wyświetlacz kolorowy z Nokii 3510i, po skończeniu mogę udostepnić odpowiedni fragment kodu, jeśli komuś się przyda.


8x8 to mozesz wziasc z windowsa (rastrowe a nie ttf) lub z lunuxa. 5x7 i 5x8 to nie mam pojecia skad wziasc.

Póki co do testów używam 8x8 VGA, angielskie.

W świecie małych LCD alfanumerycznych są dość popularne, może ktoś ma. ;-) Od biedy te małe mogą być bez polskich ogonków.

Pozdrawiam Piotr Wyderski

Jeżeli lunuxa zamienimy na linuxa to 5x7 i 5x8, a nawet 4x6 się znajdą ;)

/usr/X11R6/lib/X11/fonts/misc$ ls *ISO8859-2*

10x20-ISO8859-2.pcf.gz 6x13O-ISO8859-2.pcf.gz 8x13-ISO8859-2.pcf.gz 4x6-ISO8859-2.pcf.gz 6x9-ISO8859-2.pcf.gz 8x13O-ISO8859-2.pcf.gz 5x7-ISO8859-2.pcf.gz 7x13B-ISO8859-2.pcf.gz 9x15B-ISO8859-2.pcf.gz 5x8-ISO8859-2.pcf.gz 7x13-ISO8859-2.pcf.gz 9x15-ISO8859-2.pcf.gz 6x10-ISO8859-2.pcf.gz 7x13O-ISO8859-2.pcf.gz 9x18B-ISO8859-2.pcf.gz 6x12-ISO8859-2.pcf.gz 7x14B-ISO8859-2.pcf.gz 9x18-ISO8859-2.pcf.gz 6x13B-ISO8859-2.pcf.gz 7x14-ISO8859-2.pcf.gz clR6x12-ISO8859-2.pcf.gz 6x13-ISO8859-2.pcf.gz 8x13B-ISO8859-2.pcf.gz

A jak skorzystaæ z tyc plików ?? Kolejne bajty tworza litery ??(5 bajtów liter 5x7) tak bezposrednio ?? Chetnie skorzystam ??

Dzieki za podpowiedz

Nie to jest: The Portable Compiled Font (PCF) format, ale np. fontforge przepisze to jako BDF, gdzie to wygląda np. tak:

STARTCHAR Aogonek ENCODING 161 SWIDTH 685 0 DWIDTH 5 0 BBX 4 7 0 -1 BITMAP

60 90 90 F0 90 90 10 ENDCHAR

O, to jest ciekawe ¼ród³o fontów. Tylko jak wyci±gn±æ obraz binarny bez pisania w³asnego konwerterka? Jest jaki¶ gotowy program? :-)

Pozdrawiam Piotr Wyderski

Nie wiem czy dokladnie o to Ci chodzi, ale z eCosem przychodzi konwerter formatu bdf do kodu w C. eCosa mozesz sciagnac sobie od redhata. A skoro bawisz sie ARMami (iirc) to i sam system tez moze Cie zainteresowac.

pzdr. j.

Dziêki za informacjê, obejrzê to sobie.

Jeszcze nie. :-) Tzn. ARM ju¿ zosta³ kupiony, projekt urz±dzenia te¿, tylko czasu jako¶ brakuje... ;-(

Pozdrawiam Piotr Wyderski

Pytanie - jak sie ma eCos do UcosII ? Ktos ma jakiekolwiek doswiadczenie w malych systemach real-time? Sa jakies roznice miedzy nimi? Bo cos musze uzyc - wiec staram sie rozpoznac rynek.

Kupiles projekt???? Cholera... ten to burzuj ;-)

Argh! "projekt urz±dzenia te¿ " + "jest ju¿ gotowy". :-)

No ba! ;-)

Pozdrawiam Piotr Wyderski

On Mon, 20 Jun 2005 14:58:48 +0100, jerry1111 snipped-for-privacy@wp.pl wrote: [.....]

Doświadczenie to ma, ale nie z powyższymi. :-) Przede wszystkim oba systemy oferują wielątkowość z wywłaszczaniem - i to jest najważniejsze. uC/OS-II może chodzić na ośmiobitowcach i wyższych, eCos potrzebuje co najmniej 16 bitowego procesora. eCos jest generalnie większym systemem, ale można go nieźle podstroić pod konkretne zastosowanie. Ma wbudowany stos TCP/IP, udostępnia POSIX API, można sobie wybierać różne algorytmy szeregowania i alokacji pamięci, razem z systemem jest dostarczana standartowa biblioteka C (wg. wymagań ISO C); spora część eCos-a jest napisana w C++ (co IMO jest zaletą). No i jest całkowicie darmowy. uC/OS-II jest free for non commercial use, w zastosowaniach komercyjnych trzeba płacić royalties. Źródła uC/OS-II dostajesz razem z książką Labrosse'a (uC/OS-II, The Real Time Kernel, 2nd ed.) - AFAIR około $70. Widziałem źródła uC/OS 1.cośtam (dołączane do I wydania książki) i mi sie nie podobały. :-) Tzn. styl pisania kodu źródłowego spowodował, że te źródła są IMO mało czytelne. Ale i tak jest łatwiej je ogarnąć niż źródła eCosa, których styl mi się podoba, ale jest ich dużo. :-) Aha, AFAIK uC/OS-II jest sportowany na NIOS-a II - to może być dla Ciebie istotne. ;-)

Regards, /J.D.

Napewno? Bo ja gdzies widzialem, ze chcieli go sprzedawac ;-(

Knige juz mam - dlatego pytanie do bardziej doswiadczonych w ktora strone isc, bo u mnie czas w cenie i nie chce przez 3 miesiace bladzic.

Troszke inny styl pisania niz moj, ale przejrzystosc i komentarze powinny sluzyc za wzor do nauki poprawnego pisania ;)

Hihi - te same zrodla ogladalismy?

Wiem, ale za commercial wypadaloby cos zaplacic, cholera.... eCos tez kiedys byl na Niosa - nie wiem jak teraz. Napewno ok. 2 lata temu przysylali mi z Altery jakies upgradey i byl tam eCos, wiec teraz moze tez?

Mowiac ze eCos jest wiekszy - ile wersja 'podstawowa' (bez tcp/ip) zajmuje. Oraz do ilu moze sie rozrosnac 'pelna' wersja?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required