Zestaw uruchomieniowy do ARM

Forum pasjonatów mikrokontrolerów ARM.
ODPOWIEDZ
mathieiov
Moderator
Posty: 833
Rejestracja: 31 lip 2005, 9:04
Lokalizacja: --

Zestaw uruchomieniowy do ARM

Post autor: mathieiov » 06 lip 2009, 21:46

Witam

W tej chwili przerabiam kurs C dla AVR z EdW, potem chciałbym się zaprzyjaźnić z ARMami i tu prośba o pomoc w wyborze zestawu. Pooglądałem nieco tych zestawów i chciałbym poznac wasze opinie o następujących (który lepszy pod względem możliwości, opłacalności itp):

ZL1ARM - http://www.kamami.pl/?id_prod=79100
ZL9ARM - http://www.kamami.pl/?id_prod=2035800
ZL11ARM - http://www.kamami.pl/?id_prod=2613700

Może znacie jakieś lepsze?

snow
Użytkownik
Posty: 794
Rejestracja: 16 sty 2007, 3:44
Lokalizacja: lubelskie
Kontakt:

Post autor: snow » 06 lip 2009, 21:48

Albo coś z LPCxxxx albo coś z Cortex'ów. W sumie teraz Cortex zaczyna być dość popularny.

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 07 lip 2009, 6:11

Witam,
jeżeli chodzi o płytki uruchomieniowe to posiadam ZL9ARM i spisuje się bardzo dobrze, także serdecznie polecam. Oczywiście sama płytka wiele nie zdziała musisz kupić procesor. W tym miejscu polecam procesor LPC2148. Masz dużą pamięć oraz w przyszłości jeżeli nauczysz się programować w C pod ARMy posiadasz możliwość wykorzystania USB.

Co do płytki ZL11ARM to ona prawdopodobnie nie różni się niczym od ZL9ARM, poza tym, że posiada podłączenie wyświetlacza 4-bitowe, a nie 8-bitowe jak w ZL9ARM.

Z góry mówię również, że płytka nie posiada dodatkowych modułów, jakim jest np.: moduł wyświetlacza LCD. Co mnie trochę zdziwiło kiedy otrzymałem płytkę.


Pozdrawiam ;)

Awatar użytkownika
Aro
Użytkownik
Posty: 677
Rejestracja: 30 paź 2006, 18:49
Lokalizacja: Świerczyniec | Wrocław
Kontakt:

Post autor: Aro » 07 lip 2009, 10:03

Zobacz także to SAM7, dobra cena duże możliwości, chociaż mogli dołożyć więcej golpinów na porty GPIO.
Myślę jednak, że na dzień dzisiejszy lepiej kupić coś z Cortexów, bardzo tanie są konsolki STMa, ja się zastanawiam nad Primer II.

mathieiov
Moderator
Posty: 833
Rejestracja: 31 lip 2005, 9:04
Lokalizacja: --

Post autor: mathieiov » 07 lip 2009, 13:12

A czy programy pisane pod Cortexy znacząco różnią się od tych na procesory Philipsa (LPC)? Słyszałem różne opinie.

Awatar użytkownika
Aro
Użytkownik
Posty: 677
Rejestracja: 30 paź 2006, 18:49
Lokalizacja: Świerczyniec | Wrocław
Kontakt:

Post autor: Aro » 07 lip 2009, 14:59

To zależy o co dokładnie pytasz. Jeśli chodzi o sam rdzeń, to pisząc w asemblerze jest różnica (na korzyść Cortexa oczywiście:), np. LPC2000 mają rdzeń ARM7TDMI i obsługują zarówno instrukcje ARM jak i Thumb, natomiast Cortexy mogą korzystać wyłącznie z instrukcji Thumb2. Są one zarówno 16 jak i 32 bitowe, zależy od wykorzystania instrukcji. Jest to jakby połączenia instrukcji ARM i Thumb, co przynosi większy komfort w pisaniu programów (a raczej wstawek asemblerowych:) Mnemoniki są w większości te same, więc łatwo się przerzucić.
Natomiast pisząc w języku wyższego poziomu np. C, różnicy nie widać przynajmniej w mniej wymagających programach.
Jest jeszcze druga sprawa: układy peryferyjne. Każdy rodzaj mikrokontrolera posiada inny zestaw peryferii i co za tym idzie, także rejestrów. Gdybyś jednak zdecydował się na serię Cortexów od NXP np. LPC1700 to podejrzewam, że różnicy nie zauważysz. Dla mnie jednak wzorem są procki STM32, producent dostarcza własne biblioteki i mnóstwo przykładów. Można na prawdę szybko zacząć pisać jakieś proste programy, a dopiero potem studiować tysiące stron katalogowych...
Tak ogółem rdzeń Cortex M3 nie różni się znacznie od ARM7TDMI pod względem programowania, natomiast jest spora różnica w wydajności.

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 07 lip 2009, 15:22

A może masz ochotę na ARM9 :?:
Jest to bardzo podobne, ale rdzenie znacznie wydajniejsze, a STR9 o ile dobrze pamiętam są bardzo oszczędne. Teoretycznie zbudowane do pracy w urządzeniach zasilanych z ogniw. Też bardzo fajne, płytki uruchomieniowe też są dostępne. ;)

MiW
Użytkownik
Posty: 226
Rejestracja: 28 sty 2007, 11:32
Lokalizacja: Kraków
Kontakt:

Post autor: MiW » 07 lip 2009, 19:04

Gorąco polecam http://www.mikrosterowniki.pl/arm_mod_I.html . Używam i działa świetnie.

mathieiov
Moderator
Posty: 833
Rejestracja: 31 lip 2005, 9:04
Lokalizacja: --

Post autor: mathieiov » 07 lip 2009, 20:32

:arrow: Tranzystor, jako że w tych prockach jestem całkiem zielony zacznę jednak od czegoś prostszego. Jak mnie wciągnie, to poleci dalej :twisted:

Zdecyduję się pewnie na Cortexa-M3, wobec tego polecalibyście inwestować w Primera czy Primera 2?

A jak z materiałami na ten temat (głównie chodzi mi o literaturę, bo producent na pewno dostarcza sporo materiałów "elektronicznych")?

pawel1991
-
Posty: 38
Rejestracja: 10 kwie 2009, 11:51
Lokalizacja: Rybnik
Kontakt:

Post autor: pawel1991 » 07 lip 2009, 21:25

Ja ostatnio zainteresowałem się Cortex-M3. Od końca zeszłego roku w elektronice praktycznej, jest opis w każdym numerze odnośnie tych procesorów. Jeszcze nie czytałem tego dokładnie ponieważ muszę sobie zorganizować te numery. A ogólnie to co o nich już czytałem, to zapowiadają się całkiem dobrze.

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 07 lip 2009, 21:29

Wierz mi, że wciąga :D

Awatar użytkownika
Aro
Użytkownik
Posty: 677
Rejestracja: 30 paź 2006, 18:49
Lokalizacja: Świerczyniec | Wrocław
Kontakt:

Post autor: Aro » 08 lip 2009, 15:55

Jak napiszę książkę to będzie literatura o Cortex M3 :razz:
A tak na poważnie, większość info jest only in english, jedynie w EP pojawiają się różne artykuły o STM32, być może za niedługo także o LPC.

mathieiov
Moderator
Posty: 833
Rejestracja: 31 lip 2005, 9:04
Lokalizacja: --

Post autor: mathieiov » 08 lip 2009, 16:01

Ok, to kupuję Primera II i słownik techniczny, w końcu to nie Bascom :razz:

Dzięki za informacje.

Temat proponuję pozostawić odblokowany, w razie gdyby ktoś inny chciał dołączyc swoje pytania.

Awatar użytkownika
Aro
Użytkownik
Posty: 677
Rejestracja: 30 paź 2006, 18:49
Lokalizacja: Świerczyniec | Wrocław
Kontakt:

Post autor: Aro » 08 lip 2009, 16:30

Jak kupisz tego primera to podziel się wrażeniami:)

ODPOWIEDZ