Koleżankom i Kolegom Radioamatorom, Krótkofalowcom,
Konstruktorom i Waszym Rodzinom – w tych trudnych czasach –
Zdrowych, Spokojnych i Pogodnych Świąt Bożego Narodzenia oraz
Szczęśliwego Nowego Roku

Życzy Zespół Home Made


Ankieta: Jaki system operacyjnym preferujesz
Ankieta jest zamknięta.
Windows 60.78% 31 60.78%
Linux 31.37% 16 31.37%
MAC/OS 7.84% 4 7.84%
Inny 0% 0 0%
Razem 51 głosów 100%
*) odpowiedź wybrana przez Ciebie [Wyniki ankiety]

Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Programowanie ARM, nauka, środowiska programistyczne IDE
BUBAMUBA Offline
Nowicjusz
*

Liczba postów: 25
Dołączył: 15-03-2016
Post: #171
RE: Programowanie ARM, nauka, środowiska programistyczne IDE
Witam

Strasznie to odwlekałem ale w końcu złożyłem wszystko w paczkę. Wielkie dzięki za znalezienie błędów w kodzie, już zostały naprawione. Nie pomyślałem że może być coś nie tak z ustawieniem pinów. Jednak sdram ustawiony jak do tej pory u mnie działa bez zarzutów. W paczce dodałem jeszcze obszar pamięci graf umieszczony w SDramie dzięki czemu dostęp do każdego piksela mamy przez 2 wymiarową tablice. Jest również przykład użycia DMA2D do przeniesienia obrazu z pamięci flash do bufora obrazu.

Jak pisałem wcześniej paczka jest na eclipsa a nie embitza, jednak skoro jest makefile to bez problemu powinno się udać to przenieść.
.zip  lcd_no_spl_demov1.zip (Rozmiar: 2.27 MB / Pobrań: 911)

EDIT:
Przez pomyłkę umieściłem już skompilowany projekt. Duży okazał się plik BIN który kompilator zrobił na całe adresowanie procesora (4 Giga). / Plik już zmieniony
(Ten post był ostatnio modyfikowany: 03-09-2016 18:49 przez BUBAMUBA.)
03-09-2016 18:48
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ8MVY Offline
Paweł
****

Liczba postów: 724
Dołączył: 30-07-2011
Post: #172
RE: Programowanie ARM, nauka, środowiska programistyczne IDE
Witam,

Jeżeli ktoś jest zainteresowany oraz używa środowisko Segger Embedded Studio, to w dniu dzisiejszym ukazała się kolejna wersja. Jak zwykle do pobrania na stronie Segger-a

Równocześnie została udostępniona kolejna wersja sterowników oraz programów narzędziowych (J-Link Software and Documentation Pack) do "dużych" programatorów J-Link. Do pobrania z tego miejsca.

Oczywiście soft dostępny jest pod systemy Linux, MacOS, Windows.

73 Paweł
(Ten post był ostatnio modyfikowany: 14-09-2016 19:45 przez SQ8MVY.)
14-09-2016 19:45
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ8MVY Offline
Paweł
****

Liczba postów: 724
Dołączył: 30-07-2011
Post: #173
RE: Programowanie ARM, nauka, środowiska programistyczne IDE
Witam,

Dla zainteresowanych..... Atollic wypuścił swoje IDE w wersji pod Linuksa.
Na chwilę obecną jest to wersja 7.0.0 o statusie alfa.

73 Paweł
(Ten post był ostatnio modyfikowany: 14-11-2016 0:12 przez SQ8MVY.)
13-11-2016 22:56
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
3Z9N Offline
Krzysztof 3Z9N
***

Liczba postów: 119
Dołączył: 30-03-2010
Post: #174
RE: Programowanie ARM, nauka, środowiska programistyczne IDE
Chciałbym dorzucić do tego ogródka Teensy LC, 3.1, 3.2, 3.5, 3.6
Są to płytki z procesorem 32-bitowym, z wydajnością taką jak STM32. Do tego są mniejsze, nie trzeba żadnego ST-Linka, czy innych programatorów i są kompatybilne z Arduino.
Na pewno zaraz niektórzy z Was powiedzą, że Arduino to szajs, ale za Arduino-kompatybilnymi układami wiele przemawia, np. łatwość programowania, przenośność, takie same środowisko programistyczne w Windows i Linux. Jest mnóstwo bibliotek do przeróżnych rzeczy, jest wiele przykładowych programów i wszystko jest za free.
Ja w swojej praktyce programowałem już w wielu środowiskach i praktycznie wszystkie znane procesory od 8 do 32 bitowych.
Jednak od kiedy zaczęło się Arduino, to praktycznie siedzę w nim do teraz. Jedyną wadą Arduino jest brak debugera, ale ja i tak z niego nigdy nie korzystam, więc mnie to nie robi żadnej różnicy. Można byłoby się przyczepić jeszcze do edytora, bo brakuje mu trochę wodotrysków, które mają inne środowiska, ale można Arduino zaprzęgnąć do pracy pod Eclipse i będziemy mieli wtedy full wypas.
Ostatnio bawię się płytką Teensy 3.6 (180 MHz ARM Cortex-M4, 1M Flash, 256K RAM, 4K EEPROM). Jest to "potężna" maszyna o bardzo niewielkich rozmiarach i bardzo dużych możliwościach. Programowanie jest dziecinnie proste, przez co nie traci się czasu na zbędne rzeczy. Posiada tę samą bibliotekę DSP i możliwości co STM32-F4xx. Natomiast posiada więcej bibliotek i przede wszystkim ma bibliotekę Audio, która bardzo pomaga w programowaniu DSP.
Gorąco polecam i pozdrawiam.

Home made SDR-IF, SDR-IQ, SunSDR2 PRO, Icom IC718, Ant: EFHW 80..10m
29-11-2016 14:28
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 5 gości