Arm seçimi

Başlatan nthere, 09 Ocak 2009, 22:19:51

nthere

Merhabalar;

Armlarla ilgili ufak ufak araştırmalarıma başladım. Picte olduğu gibi adım adım ilerlemek istiyorum. 16 - 18 - 24 ve en son 32 serisi gibi...
Bu seneki bitirme projemde pic 32 kullanacağım. 32 bit işlemcilere geçiş yapıyorum yani yavaş yavaş.
Daha sonrada Arma geçmek farz olacak tabi. Haziran ayına kadar araştırmam devam edecek. Ozamana kadar Pic32 beni oyalar =)

Olimexin sprakfunın geliştirme kitlerini araştırıyorum, insanın agzının suyu akıyor, hele olimexteki LPC-2478STK kitini görünce ve türkiye temsilcisinin 650 ytl fiyat biçtiğini görünce korkmadım değil =)

Fakat Arm7den başlamayı düşünüyorum. Temel sağlam olsun mantığı ile. Ancak forumda arm9 ile başlanabileceği söylenmiş. Buda bir seçenek tabi.

Geliştirme kitleri açısından baktığımda bir çok seçenek var önümde.
Forumu okudukça kafam dahada karıştı =S

İnternetteki örnek bolluğu, başlangıç için uygunluğu gibi parametreler göz önünde bulundurulduğunda, hangi Arm chipi kullanan deney setlerini araştırmalıyım?
Cirrus EP93?
Atmel Sam?
Philips LPC?
ST Str?
Cortex M3?
TI Tms470?
Analog Devices ADuC?
OKI ML67?

Sanırım Atmel veya Philips hem örnek açısından hemde geleceğe yönelik en uygun seçenekler. Hangisini seçmeliyim?

Derleyici olarak keil yada iarı deneme yoluyla seçerim heralde sırası gelince.

ebay.com üzerinde güzel boardlar var, daha sonra daha profosyonel bir şey düşünebilirim, en iyisini alabilecek fırsat bulursam ona konarım tabi =)
Tecrübeleriniz doğrultusunda yönlendirilmeye ihtiyacım var.

İlgilenen herkese teşekkürler.

Birkaç link vereyim.

Philips NXP LPC24xx LPC2478 ARM ARM7 Development Board
http://cgi.ebay.com/Philips-NXP-LPC24xx-LPC2478-ARM-ARM7-Development-Board_W0QQitemZ110322417785QQcmdZViewItemQQptZBI_Electrical_Equipment_Tools?hash=item110322417785&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318
   
Philips NXP LPC23xx LPC2368 ARM ARM7 Development Board
http://cgi.ebay.com/Philips-NXP-LPC23xx-LPC2368-ARM-ARM7-Development-Board_W0QQitemZ110334147991QQcmdZViewItemQQptZBI_Electrical_Equipment_Tools?hash=item110334147991&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

Atmel AT91SAM9263 ARM926EJ-S ARM9 ARM Development Board
http://cgi.ebay.com/Atmel-AT91SAM9263-ARM926EJ-S-ARM9-ARM-Development-Board_W0QQitemZ110322439380QQcmdZViewItemQQptZBI_Electrical_Equipment_Tools?hash=item110322439380&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

ARM S3C2440 Development Board + 7" LCD Touchscreen
http://cgi.ebay.com/ARM-S3C2440-Development-Board-7-LCD-Touchscreen_W0QQitemZ170287506972QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item170287506972&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

STM32 ARM Cortex-M3 development board+ USB Emulator
http://cgi.ebay.com/STM32-ARM-Cortex-M3-development-board-USB-Emulator_W0QQitemZ170293096874QQcmdZViewItemQQptZBI_Electronic_Components?hash=item170293096874&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

ARM LPC2148 Color LCD Development board+ USB Emulator
http://cgi.ebay.com/ARM-LPC2148-Color-LCD-Development-board-USB-Emulator_W0QQitemZ170293096833QQcmdZViewItemQQptZBI_Electronic_Components?hash=item170293096833&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

ARM S3C2440 Development Board + 3.5" LCD Touchscreen
http://cgi.ebay.com/ARM-S3C2440-Development-Board-3-5-LCD-Touchscreen_W0QQitemZ350125695965QQcmdZViewItemQQptZBI_Electronic_Components?hash=item350125695965&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

Arm Arm9 S3C2440 Dev. Board with NEC 3.5" touch screen
http://cgi.ebay.com/Arm-Arm9-S3C2440-Dev-Board-with-NEC-3-5-touch-screen_W0QQitemZ220309326869QQcmdZViewItemQQptZBI_Electrical_Equipment_Tools?hash=item220309326869&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318
   
Samsung S3C2440 ARM ARM9 Development Board Design kit
http://cgi.ebay.com/Samsung-S3C2440-ARM-ARM9-Development-Board-Design-kit_W0QQitemZ170272418066QQcmdZViewItemQQptZBI_Electronic_Components?hash=item170272418066&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

LPC2103 Ethernet Development Board For ARM development
http://cgi.ebay.com/LPC2103-Ethernet-Development-Board-For-ARM-development_W0QQitemZ380090677472QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item380090677472&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

Power STM32 ARM Cortex-M3 arm7 development demo board
http://cgi.ebay.com/Power-STM32-ARM-Cortex-M3-arm7-development-demo-board_W0QQitemZ280299962745QQcmdZViewItemQQptZBI_Electronic_Components?hash=item280299962745&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

NXP Phillips ARM ARM7 LPC2134 dev. board JTAG RS232 LPC
http://cgi.ebay.com/NXP-Phillips-ARM-ARM7-LPC2134-dev-board-JTAG-RS232-LPC_W0QQitemZ350110457915QQcmdZViewItemQQptZBI_Electronic_Components?hash=item350110457915&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

ATMEL AT91SAM7S256 ARM ARM7 HEADER dev. board JTAG USB
http://cgi.ebay.com/ATMEL-AT91SAM7S256-ARM-ARM7-HEADER-dev-board-JTAG-USB_W0QQitemZ350144286362QQcmdZViewItemQQptZBI_Electronic_Components?hash=item350144286362&_trksid=p3286.c0.m14&_trkparms=66%3A2%7C65%3A3%7C39%3A1%7C240%3A1318

ARM ARM7 Keil LPC2103 Color LCD Development board
http://cgi.ebay.com/ARM-ARM7-Keil-LPC2103-Color-LCD-Development-board_W0QQitemZ170214028448QQcmdZViewItemQQptZBI_Electronic_Components?_trksid=p3286.m20.l1116

ARM 32 Bit Microcontroller Development Board
http://cgi.ebay.com/ARM-32-Bit-Microcontroller-Development-Board_W0QQitemZ310090374331QQcmdZViewItemQQptZUK_BOI_Electrical_Components_Supplies_ET?hash=item310090374331&_trksid=p3286.m63.l1177

ahmet2004

Maddi imkanların doğrultusunda bunlardan herhangi biri olur.

Öğrenci olduğunu söylemişsin ilerisi için XILINX - ALTERA    fpga şiddetle tavsiye ederim.

Bütün yeni nesil FPGA ya yönelmeli.Tabii üniversitede dijital altyapıyı alarak.

cenkishan

SLM hocam ARM kitlerini bende arastırıyorum buldugum link şu;
http://www.mikroe.com/en/tools/easyarm/
senin verdigin linkteki geliştirme setlerinden hangileri daha cok kılıf tipindeki arm ları destekliyor sadece 4 veya 5 tipteki arm ları mı  destekliyor.benim amacım daha genel olan bir sey almak PİC' terketmek.
sonucta hepsine ayrı modul takılarak  iş görülüyor bir modul parası 45dolar Genel bir kit seçilebilirmi.
Bir bit olsam dolaşsam C de byte byte

nthere

@ahmet2004

Haklısınız bu iş en sonda FPGA'e çıkıyor.
Düşünülmsi gereken önemli bir seçenek.
Ama donanımda daha aşağı seviyelere hiç inesim yok şu aralar =)
Bu kitlerden harhangi biri olur dediğinizde kafam gene karıştı. Hiç artısı eksisi yokmudur üreticilerin?
Teşekkürler.

@cenkishan

Mikroelectronicanın setlerini biliyorum. Pice başlarken easypic3 almıştım onlardan. Bence özelliklerine göre pahalı ve kullanışsız boardlar yapıyorlar.
Tamamen görselliğe hitap ediyor bence. Mesela 96 Led ve 96 butonu hangi uygulamada kullandınız. Butun I/O portlara buton koymuşlar nerdeyse. 4*4 keypadle tum işlerimi halledebilirim. Ayrıca 4*4 keypadı modul halinde satıyorlar. Deney setinin ustude sağda gördüğün istediğin porta bağlıyorsun, ancak 15 dolar falan istiyorlar bir keypade. Açıkçası bu tip markalaşmış şeyler belli bir süre sonra amacından sapıyor. Yaptıkları arm kitde bence böyle. Türkiyede 350 ytl gibi bir fiyatı vardı yanılmıyorsam. 350 ytlye üzerinde linux çalıştırabileceğim bir board alabilirim. Ancak mikroe ile 96 led yakarım =) Ethernet boardunu 75 ytlye RTCyi 40 ytlye falan ayrıca alıp kullanabilirim tabi. LCD ve GLCDde aldımmı yanına 600 ytlyi bulacak. Ozaman gider olimexin LPC-2478STK boardunu alırım. Her şey üstünde var. Birdaha mikroeden kit almam heralde =)

Analyzer

Selam,

Bu mesajı bir kez yazmıştım ancak explorer kapattı kendini, opera'ya geçmek lazım galiba :)
NXP LPC2xxx serisinin başlangıç için ideal olduğunu düşünüyorum. En kolay başlangıç için Keil+MCB2140 board+mini n-link (Micro4you satıyordu, uygun fiyata u-link klonu) ve opsiyonel olarak Proteus öneririm. Keil içerisinde MCB2140 ve kendi deneme kartları için örnek kodlar bulunuyor. Hemen derleyip işlemciye atıp denenebilir. MCB2140'ı ve n-link'i ben ebayden çok uygun fiyatlara almıştım.
Kolay gelsin,

Analyzer
Üşeniyorum, öyleyse yarın!

nthere

Philips LPC serisi bana daha bir sıcak geldi. Oldum olası Atmelden haz etmedim. Gereksiz bir ön yargı işte =)
Arm konusuna bu kadar duygusal bakıyorum =)

cenkishan

Bana aslında PWM (PİCTE CCP)çıkışı bol Pic ve arm tipleri gerek onlara uygunda geliştirme kitleri lazım arm la daha önce hiç çalışmadım pic bu zamana kadar idare etti. kendinden pwm çıkışı olan arm modeli arıyorum.
Bir bit olsam dolaşsam C de byte byte

nthere

@cenkishan

Nasıl bir şey için bu kadar çok pwm çıkışı gerekiyor bilmiyorum ama belki biraz ufkunuzu açabilirim.
Kayan yazı devrelerinin rgb ledlerle yapılanları var. Her ledin pwm için bir değeri olduğu düşünülürse bu mantıkla işinizi görebileceğinizi düşünüyorum.
Bu rgb led panolarda bildiğim kadarıyla dmx 512 protokolu kullanılıyor.

Umarım yardımcı olabilmişimdir.