SunDUDEK 1.5 już jest !!

SunDUDEK 1.5 już jest !!
Razem głosów: 21 co stanowi: 94.29% całości.

logo-dudek

Nasze alternatywne Gui nieco się rozrosło i obfituje w coraz więcej opcji i dodatków ułatwiających pracę ale też ma swoje wymagania. W tym momencie można już pobierać wersję 1.5 , która ma wiele rzeczy poprawionych , ale też dalej wiele do zrobienia…

W wersji obecnej przede wszystkim zająłem się zrobieniem działania zakładki STM32  co wyszło całkiem sprawnie , ale uwaga … do poprawnego działania tymczasowo wymaga zainstalowanego oprogramowania ST-Link UTILITY  który można pobrać ze strony STM.

http://www.st.com/web/en/catalog/tools/FM146/CL1984/SC720/SS1450/PF251168?s_searchtype=keyword

Dodatkowo należy całość po zainstalowaniu skopiować do głównego folderu C:  do folderu o nazwie st-link  czyli tak by ścieżka była  C:st-link  :)

Tak powinna wyglądać zawartość folderu  C:st-link :

Przechwytywanie

Z czasem zrobię autodetekcję zainstalowanego oprogramowania ST-LINK Utility, ale tymczasowo opieramy się o taką konieczność :(

Tymczasem kilka zdjęć i wyjaśnień do działania wersji 1.5 w sekcji STM32:

Przechwytywanie1

Obecnie zakładka ST-Link prezentuje się jak widać powyżej na screenie gdzie też widzimy informacje o podłączonym mikrokontrolerze.  Opis przycisków po PRAWEJ:

  • SPRAWDŹ  — wyświetla informacje o mikrokontrolerze
  • KASUJ  — kasuje zawartość całej pamięci FLASH
  • RESET — resetuje mikrokontroler
  • Program — wykonuje wgranie oprogramowania ale po uwzględnieniu kryteriów które są zależne od CheckButona  o nazwie Tryb mbed.org

— efekt działania klawisza KASUJ:

Przechwytywanie3

Po rozwinięciu KONSOLI widać szczegóły wykonywanych operacji.

Tryb mbed.org

Ten „ptaszek” wpływa na możliwość użycia przycisku Program! w następujący sposób:

  • Zaznaczony  —   programuje pamięć flash po ustawieniu FOLDERU i nazwy pliku w polu  Mbed MODE  co np widać na screenie poniżej:

Przechwytywanie5

 

Przyda się ta opcja wszystkim użytkownikom kompilatora sieciowego mbed.org ale też i innym gdyż pozwala ta opcja na wskazanie folderu do którego pobieramy skompilowany kod. Następnie podajemy nazwę pliku jaki będzie pobierany: np dla nucleo plik zwie się Nukleo.bin   i nic więcej nie zmieniamy wystarczy pisać , kompilować i klikać Program!, bez szukania pliku po dysku.

  • Odznaczony – pracuje w trybie „normalnym”  Czyli wybieramy tradycyjnie plik hex/bin z folderu przez okno dialogowe OpenFile

Przechwytywanie2

W obu przypadkach po wgraniu wsadu mikrokontroler jest RESETOWANY i przechodzi do działania programu.

Ponadto jak widzicie są też poniżej dostępne opcje debugera :

  • Połączenie SWD
  • <adress> RUN (uruchomienie programu pod adresami np: 0x0800000)
  • HALT  – zatrzymuje działanie programu (można wznowić RESETem lub RUN)
  • Status Core  –  pokazuje aktualny status rdzenia
  • Core Reg  – Wyświetla rejestry i ich zawartość
  • Option Byte – Pokazuje ustawienia bitów konfiguracyjnych

W późniejszym terminie będzie można ustawić konfigurację mikrokontrolera, i wiele innych. Oczywiście czy będę kontynuować prace  zależy też od Was .

W tej wersji mo zna dosta c kod odblokowujący działanie programu ZA FREE !!

Aby go uzyskać wystarczy klikać gwiazdki przy postach czy +1 na profilu google+.

Miłej zabawy życzę i testowania.

 


 

UPDATE !!!  styczeń 2015 

WERSJA 1.6  do pobrania tutaj …

kod zdejmujący klątwę 15 dniową

1230-1734-FFFF-AAA3-BAA5 

Miłej zabawy ….   uwaga za zablokowane procki autor nie bierze odpowiedzialności :)

Podziel się na:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay