ARM konusunda aydınlatılmam gerek

Başlatan muhendisbey, 06 Ekim 2011, 23:09:16

muhendisbey

Merhaba, bu forumdaki ilk yazım. Nereden başlamalıyım bilmiyorum. Yüzeysel mikrodenetleyici bilgisinden sonra tasarım uygulama ve bitirme ödevi için ARM konusunda ödev aldım. Elimde 3 tane kit var sizce hangisiyle başlamalıyım, bu konuda hangi kaynaklara başvurmam gerekir? İngilizce yada Türkçe farketmez. Barış Samancı'nın kitabıyla devam etmem mantıklı mı? Çünkü ARM7 anlatılmış bendeki kitlerin hepsi Cortex M3. Kimi yerde onunda ARM7 mimarisi olduğu yazmış.

Kitlerim:
STM32
STM32L
Texas Instuments LM3S811

Şu an Code Composer Studio ve LM3S811 i kurcaladım Stellarisware içerisindeki örnek uygulamaları yükleyip baktım. Hello World! uygulamasının kodlarına, Quick Guide'ına Datasheetine baktım ama sadece göz attım. Sıkıntı olmadan rahatlıkla cihaza aktarıp debug yapıyor, bir problem yaşamıyorum.

Derleyici olarakta böyle bununla mı devam edeyim yoksa IAR yada KEIL'a mı geçeyim?
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.

computerboy

Merhaba hocam ingilizce biliyorsan sorun yok kolayca öğrenip ilerlersin. ama bilmiyorsan sana tavsiyem barış samancının kitabında örneklerini verdiği kitten temin edip o şekilde başlaman olur. ayrıca program olarak KEİL' i tek geçerim. aslında ARM'a başlamadan önce ingilizceyi öğrenmek gerekiyor. :) Başarılar.

muhendisbey

malum öğrencilikten dolayı yeni bir kit biraz zor. STM32 yi 40 TL ye STM32L yi 50TL ye aldım. İngilizce biliyorum evet, ancak C de yeni olmam nedeniyle zorlanıyorum. C++ biraz biliyordum ancak iş embedded'e gelince biraz sarpa sardı :) Bir de ARM den başladım diyecek olursam emeksiz iş olmayacak bana :)
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.

computerboy

#3
Fiyatları çok uygunmuş hangi kitler hocam linkleri varmı ? ayrıca direk arm'a dalman acayip olmuş az pic le c' ye aşina olup sonra arm' a geçmen daha faydalı olur.

muhendisbey

Direk elimde olan birşey değil PIC ile alakalı projelerin kompleks olması gerektiğini yoksa kabul etmeyeceklerini söylediler. Bu durumda ben de ARM ye yöneldim. ASM ile 16F628A ile uğraştım, MSP430 launchpad ve işlemcileriyle de uğraştım. Ancak yaptığım şeyler if for while goto gibi temel şeylerdi.

http://www.ebay.com/itm/ST-STM32VL-Discovery-ARM-Development-Tool-Value-Line-USB-Demo-Board-Kit-MCU-USA-/150661072711?pt=LH_DefaultDomain_0&hash=item2314198747

http://www.ebay.com/itm/STM32L-Discovery-Low-Power-ARM-Development-Board-LCD-/160643669156?pt=LH_DefaultDomain_0&hash=item25671bdca4

ben aynı satıcıdan iki kez alışveriş yaptığım için 2 dolar daha aşağıya aldım 2. kiti
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.

computerboy

Hediye dağıtılan kitlerdenmiş hocam aynısından hediye geldi bana uygulama örneği çok fazla keil ile yazılmış güzel uygulamalar var. onlardan başla ingilizce dökümanları okuyarak yavaş yavaş çözersin.

Seckin ALAN

kitlerden bedava denk getirseydim iyi olacaktı :).
Yarışma vs varmıdır?
Kar taneleri ne güzel anlatıyor, birbirlerine zarar vermeden de yol almanın mümkün olduğunu.. Mevlana

Saruman

#7
Malesef. Şuan için sadece beagleboard hibesi var fakat o da neye niyet kime kısmet...

EVB Elektronik aracılığıyla STM32F4 Discovery Kit alabilirsiniz.

http://www.st.com/internet/evalboard/product/252419.jsp

12 Euro = 30 lira civarı  (3-5kargo masrafı eklenebilir) bir fiyata temin edebilirsiniz.
Ben çok beğendim bunu. İlk fırsatta alacağım  ;)


STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM in an LQFP100 package
On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone ST-LINK/V2 (with SWD connector for programming and debugging)
Board power supply: through USB bus or from an external 5 V supply voltage
External application power supply: 3 V and 5 V
LIS302DL, ST MEMS motion sensor, 3-axis digital output accelerometer
MP45DT02, ST MEMS audio sensor, omni-directional digital microphone
CS43L22, audio DAC with integrated class D speaker driver
Eight LEDs:
LD1 (red/green) for USB communication
LD2 (red) for 3.3 V power on
Four user LEDs, LD3 (orange), LD4 (green), LD5 (red) and LD6 (blue)
2 USB OTG LEDs LD7 (green) VBus and LD8 (red) over-current
Two push buttons (user and reset)
USB OTG FS with micro-AB connector
Extension header for all LQFP100 I/Os for quick connection to prototyping board and easy probing


muhendisbey

Alıntı yapılan: computerboy - 07 Ekim 2011, 11:52:28
Hediye dağıtılan kitlerdenmiş hocam aynısından hediye geldi bana uygulama örneği çok fazla keil ile yazılmış güzel uygulamalar var. onlardan başla ingilizce dökümanları okuyarak yavaş yavaş çözersin.

Hangi kitten bahsettiniz hocam bir de uygulamalar elinizde var mı? Keil kullanacaksam hangi versiyonu önerirsiniz?
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.

computerboy

STM32 Discovery kiti hocam.

Dosyalar : http://www.4shared.com/folder/qR20Caeg/STM32.html

bende V4.14.4.0 kurulu sıkıntı yok.  Başarılar.

muhendisbey

Çok teşekkür ederim kaynakları bir inceleyeyim takıldığım yerde gene başınızı ağrıtırım :)
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.