FT81x i FRDM-K64F — cześć 5.1 nowy SunMbed Explorer w drodze ….

FT81x i FRDM-K64F — cześć 5.1 nowy SunMbed Explorer w drodze ….
Razem głosów: 25 co stanowi: 92% całości.

FT81X

Już dosyć dobrze poznaliśmy sterowniki FT810  i FT811 czyli nowe wcielenie EVE II umiemy już generować rózne tam obiekty i nimi sterować dotykiem , korzystamy też w sumie biegle ze wspaniałych widgetów… ale tworzenie interfejsu ręczne jest dosyć uciążliwe  na szczęście ….

Firma FTDI  postanowiła wspomóc nieco nasze starania i udostępnia 2 programy

  1.  FTDI EVE Screen Editor

Przechwytywanie22

Program jest przejrzysty i zawiera nie tylko edytor , ale i emulator wyświetlaczy , nie mniej działa tragicznie i często się zacina , zapewne to wina Pythona i QT , w których powstało to cudo.

Oczywiście wygenerowany kod musimy sobie dostosować do poleceń dostępnych dla naszej  biblioteki.

2. EVE Screen Designer 

Przechwytywani44

Program jest znacznie prostszy i oferuje również sporą pomoc przy projektowaniu ekranów dla naszego sterownika FT810  i tu jest lepiej gdyż znacznie sprawniej pracuje z większymi rozdzielczościami i nie zacina się.


Oba programy są do pobrania na stronie FTDI , ponadto znajdziecie tam też programy:

które również wspomagają prace z układami FTDI pozwalając dostosować Obrazy , Dźwięk i Fonty do pracy .


Oczywiście oba programy są świetne i pomagają przy budowie designu , ale konieczne przerabianie kodu i powolność oraz takie tam zmusiły mnie do stworzenia update w programie SunMbed Explorer gdzie została dodana zakładka  FT81x Creator

Przechwytywanie555

Nie jest jeszcze idealnie ale generuje zwięzły kod dla naszej biblioteki

Przechwytywanie

 

, można też dodawać własne elementy gdyż automatycznie są uruchamiane aplikacje do konwersji audio, bitmap i czcionek. Ponadto możemy łatwo nawigować po wybranej rozdzielczości rozmieszczając widgety ,

Przechwytywanie

Do zrobienia zostało jeszcze parę rzeczy :

  • dodanie siatki
  • dodanie prowadnic
  • poprawienie skalowania obiektów  – nie używam bibliotek QT i w tej chwili są to po prostu bitmapy i nie zawsze wyglądają ładnie :(

Wzorowałem się na oprogramowaniu FTDI  zarówno pod względem niektórych wizualizacji jak też wyboru i stosowania widgetów. Ale to dobre rozwiązania .

Wskazania zajętości zasobów są na razie szacunkowe i w sumie to tylko forma bajeru niż jakieś informacje :)

Na tą chwile to tylko zapowiedź i taka zajawka  a opis szczegółowy i update programu będą dostępne niebawem  :)