GNU-C/C++-Compiler ile ARM microcontroller'lar nasıl programlanır

Başlatan PROTECH_, 12 Ekim 2009, 02:03:31

PROTECH_

merhabalar  arkadaşlar;

"GNU-C/C++-Compiler"  ile ARM microcontroller'ların nasıl programlandığı hakkında bilgisi olan arkadaş varmı acaba ?? 8O   

bigisi olan arkadaşlar az cok demeden paylaşırlarsa sevinirim,

paylaşımlarınız için şimdiden teşekkürler
Multi-Core ,RTX,ThreadX, FreeRTOS, MODBUS  RTOS - Electronic-Hardware -- BERLIN

leblebitozu

Windows için GNU ARM compiler (winarm) compiler'i ve bir çok örnek kodu aşağıdaki linkte bulabilirsin

http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm

PROTECH_

Alıntı yapılan: "leblebitozu"Windows için GNU ARM compiler (winarm) compiler'i ve bir çok örnek kodu aşağıdaki linkte bulabilirsin

http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm

tesekkürler hocam , yanlız arm ile ilgilenen arkadaş sayısı çok az sanırım, arm ile alakalı bir cok örnek bulunabiliyor fakat arm'a yeni geçiş yapanlar için biraz karışık duruyor...  ;) bu konuda herhangi bir önerin olabilirmi???
Multi-Core ,RTX,ThreadX, FreeRTOS, MODBUS  RTOS - Electronic-Hardware -- BERLIN

teknikelektronikci

hocam ilgilenen az olur tabi cünkü arm ile ugrasmak sanir biraz üahali bir is ikincisi iyi programcilik gerek bildigm kadari ile c++ bilemk gerek ki ben cok istiorum arm ye gecis yapayim ama halen tam ollarak pic gibi programliormuyuz yoksa üstüne linuc wince gibi isletim sistemi kuurp onun üzerinden c++ ile yazdigimiz programalrimi calistiriyoruz bilmiyorum bu aklimdaki sorualrada bu baslikda cevap bulabilirsem cok memnun olurum.
Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

PROTECH_

aslında PIC ten memnunum imkanları ve sağladığı destek nedeniyle cok güzel ama matematiksel işlemlerde çok sinir edici  ;)

Birde yüksek hacimli, görüntü ses işlerinde biraz yetersiz kalıyor...
Bunların dışında PIC ile calışıp çok iyi para kazanan tanıdıklarım var, yani neredeyse geçimlerini 18f452 ve 16f628 üzerine kurmuşlar ve gayet iyi noktadalar ...
Multi-Core ,RTX,ThreadX, FreeRTOS, MODBUS  RTOS - Electronic-Hardware -- BERLIN

teknikelektronikci

Alıntı yapılan: "PROTECH_"aslında PIC ten memnunum imkanları ve sağladığı destek nedeniyle cok güzel ama matematiksel işlemlerde çok sinir edici  ;)

Birde yüksek hacimli, görüntü ses işlerinde biraz yetersiz kalıyor...
Bunların dışında PIC ile calışıp çok iyi para kazanan tanıdıklarım var, yani neredeyse geçimlerini 18f452 ve 16f628 üzerine kurmuşlar ve gayet iyi noktadalar ...

orasi öyle hocam bende 452 ile az cok bi seyler yapiyorum ama gözüm hep yükseklerde ve arm de hep bana tepede bir yerdeymis gibi gelir ama simdi gördümkü arm7 ile pic benzeri islemler yapialbiliniyor ama benim asil ilgimi ceken linux wince gibi calisabilcegimiz arm ler sanirm bunlara gömülü sistem deniliyor
Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

PROTECH_

Aslına bakarsanız birşey dikkatimi çekti ARM da sürekli WinCe ve Linux önplana sürülüyor ama ticari olan projelerde bu güne kadar bir tek Home Automation ürününde rastladım bu sistemi baz alıp geliştirilmiş bir ürüne...

Sanırım ticari manada linux çalıştırabilmesi pek fazla birşey ifade etmiyor...
Multi-Core ,RTX,ThreadX, FreeRTOS, MODBUS  RTOS - Electronic-Hardware -- BERLIN

teknikelektronikci

hmm evet hocam sanirm haklisiniz
bu arada pic ile adam yapmis özelikle 2.20  ci zamana dikkat ediniz yeni bir baslik acmak istemedim birf video icin ama bunu yapan bir Türkmü ? yoksa yabancimi bilen varmi?
Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

Erol YILMAZ

Embedded işletim sistemlerinin kendilerini göstermemesi
gayet normal ve beklenen bi durumdur :D

GPS navigasyon sistemlerinin neredeyse HEPSİ Win CE kullanır ama
neredeyse hiçbirisinde Win CE nin varlığını hissetmezsin :D

teknikelektronikci

Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

ern

Ayrıca 32 bit gerçek zamanlı işletim sistemleri(RTOS) ile çalışmak istiyorsanız,  çapraz derleme(cross compiling) araçlarını kullanarak x86'da yazdığınız programları arm için de derleyerek, direk karşı platform üzerinde çalıştırabilirsiniz. Ubuntuda gcc çapraz derleyicisini yüklemek için: sudo apt-get install gcc-arm-linux-gnueabi. Bundan başka CodeSourcery'nin araçları mevcut fakat CS ürünleri genelde ticari olduğu için açık kaynakçılar tarafından sadece CodeSourcery Lite derleyicileri ilgi görüyor.