Problem z wyborem zestawu uruchomieniowego ARM(LPC 21XX)
Jan 21, 2009 14 Replies
B
Bo(o)t_manager
Witam! tak sobie przeglądałem stronę jednego sklepu. i znalazłem takie zestawy:
formatting link
za 126 Brutto
formatting link
za 99 j.w.
Czy ktoś z Szanownych Grupowiczów miał już styczność z tymi kitami? A może dołożyć i wybrać:
formatting link
ale to już 180PLN'ów.
Przeznaczenie nauka i zabawa.
P.S. Czy pod linuksem nie będzie kłopotu z oprogramowaniem tych kitów.
Z Pozdrowieniami! Bo(o)t_manager
Didn't find your answer? Ask the community — no account required.
Z
Zbych
Bo(o)t_manager przemówił ludzkim głosem:
Ja bym sobie darował serię 210x - potrzebuje ona podwójnego zasilania i zewnętrznego resetu. Poszukaj raczej czegoś z serii lpc22xx, lpc23xx, albo stm32.
Ja nie miałem do tej pory poważniejszych problemów. Binarną paczkę z gcc możesz ściągnąć z codesourcery, do tego jakiś jtag + openocd, albo programowanie po RS. ST do swoich STM32 dostarcza gotowe biblioteki do obsługi peryferiów, więc z wystartowaniem nie powinieneś mieć problemu.
Jeśli na początek nie chcesz podłączać za dużo rzeczy do uC, to taki zestaw:
formatting link
być OK. Jest tam usb, akcelerometr, wyświetlacz graficzny, są pady pod irdę, do których możesz podłączyć max3232. Do debugowania jest wbudowany jtag (rlink - obsługiwany przez openocd).
B
Bo(o)t_manager
Dnia Wed, 21 Jan 2009 13:46:41 +0100, Zbych napisał(a):
Ale STM32 to nie na rdzeniu ARM'a?
Ale gadżecik, zaczynam sikać po nogach :) Fajna obudowa bateria w środku wyświetlacz. Mógłbym wreszcie popełnić własny oscyloskop - albo namiastkę tego(prędzej :) )... Ale to chyba nie ARM :(
B
Bo(o)t_manager
Dnia Wed, 21 Jan 2009 13:03:57 +0000, Bo(o)t_manager napisał(a):
Edit: to chyba jednak jest ARM. Biorę :)
A
Adam Dybkowski
Bo(o)t_manager pisze:
A nie lepiej coś ze stajni Atmela? Na grupie pewnie więcej osób używa przeróżnych ARMów AT91xxxx, niż Philipsa (NXP) - więc i o ew. wsparcie będzie łatwiej.
A czy Windows, czy Linux to wsio ryba. Instalujesz pakiet gnuarm i po kłopocie. Ważne tylko, żeby OpenOCD działał poprawnie.
J
Jerry1111
No wlasnie sie juz raz pytalem. Jak przyspieszyc dzialanie Jtag Ice z AT32UC3A? Bo to slimaczy sie strasznie w porownaniu do Altery.
B
Bo(o)t_manager
Dnia Wed, 21 Jan 2009 21:47:56 +0100, Adam Dybkowski napisał(a):
Może i lepiej, ale niestety drożej :(, Bardzo za to mi sie spodobał ten STM32 z postu Zbycha. A jak on się tobie widzi?
Śmieszna rzecz, w repo ubuntu jest w/w OpenOCD, a nie ma gnuarma :(
K
Konop
Bo(o)t_manager pisze:
A jak chcesz popełnić oscyloskop na czymś, co nie ma pinów zewnętrznych?? :)... zauważ, że to jest fajna zabawka, ale ma niewiele wspólnego z typowymi zestawami ewaluacyjnymi ;)...
Pozdrawiam Konop
B
Bo(o)t_manager
Dnia Wed, 21 Jan 2009 23:48:36 +0100, Konop napisał(a):
Cos tam mozna dolutować :) Na zdjeciach od spodu jest pokazane miejsce na piny. Wiele ich nie potrzeba.
Pozwolę się wtrącić. STM32 bazuje na najnowszym rdzeniu Cortex-M3, który w porównaniu do ARM7-TDMI (większość ARMowych uK) posiada znacznie większe możliwości, m.in. bardzo rozbudowany kontroler przerwań oraz większą wydajność. Trudno w kilku zdaniach streścić wszystkie zalety rdzenia Cortex- M3, ale wydaje mi się, że właśnie Cortex-M3 będzie wkrótce dominował wśród mikrokontrolerów, zwłaszcza że zarówno NXP jak i Atmel wdrażają je powoli do produkcji. Pozatym na korzyść STM32 przemawia doskonałe wsparcie ze strony producenta w postaci najrózniejszych bibliotek, not aplikacyjnych, przykładowych aplikacji itd itp. Jeśli ktoś stoi przed wyborem "jaki ARM" to zdeydowanie polecam STM32.
Z
Zbych
Konop przemówił ludzkim głosem:
Na stronie
formatting link
był projekt "EKG" na tej zabawce:
formatting link
ęc można podejrzeć gdzie autor podlutował obwód wejściowy.
A
Adam Dybkowski
Jerry1111 pisze:
No to się zdecyduj, czy chcesz ARMa, czy AVR32?
J
Jerry1111
Ja AVR32 - bo low-power jest. Tylko ma kurewsko wolny JTAG. 60kB programu w AVR programuje sie tyle samo czasu co 300kB w Alterze, szok!
Wiec moze ja cos zle robie?
a ARM... ARM niech sobie bedzie, mi jakos jeszcze nie podpasil. Znaczy kiedys zrobilem cos na LPC2106 (pierwsze raz wybralem procek bez sprawdzania errat) i na razie mi starczy.
J
Jerry1111
[cut]
A ja z innej beczki - trzeba do niego kupowac nastepny JTAG, czy da sie uzyc usb-blastera wzglednie jtag-ice? Bo sie ciasno w szufladzie robi od programatorow ;-)
A
Adam Dybkowski
Jerry1111 pisze:
OpenOCD obsługuje rodzinę STM32 oraz prawie każdy programator JTAG więc nie będzie problemów. BTW:
formatting link
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.