Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: yamak - 14 Ekim 2011, 16:21:18

Başlık: cortex m vs. pic32f
Gönderen: yamak - 14 Ekim 2011, 16:21:18
merhaba arkadaslar.Daha once lpc1768 ve stellaris ten baska 32bit mcu programlamadigim icin cortex m serisi mcularin diger 32 bitlik mcu lara olan ustunlugunu detayli olarak bilmiyorum. bu konuda tecrubeli olan arkadaslar bildigi farkliliklari yazabilir mi? ornek olarak pic 32f serisi ile cortex m cekirdekli mculari kiyaslayalim. hem boylelikle arm ye baslayacak olan arkadaslar da neden arm sorusuna yanit bulmus olur.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: gambit1244 - 14 Ekim 2011, 18:19:35
ben picin ne oldugunu 1 sene once ogrendim hatta daha bile az hep onur handa pic 16 f 84 lü sıcaklık devreleri abuk subuk hazır devreler gorurdum
belki pic olan adındanda biraz antipatim olmuştu
2 yıllık üniversitede 8051 i cok dandik bi şekilde gosterdiler hemde asm ile :S
sonra picprojedeki sıcak ortamı farkettim..
sonra kendi cabalarımla
gidip ileri c ve ccs c pic kitabını aldım
ve okudum ogrendim amerikadan bitane 18f kit aldım vs vs ogrendim

ama kullandıgım derleyici ccs ve cok kolay
şimdi armye başlıyacagım

hep hazır fonksiyonlarla ugraştım.

hiç bi asm kod yazmadım yada hazır fonksiyonlarda bi degişiklik yapmaya kalkışmadım
sanırım biraz korktum
şimdi arm ye başlayınca sanırım bunların hepsini sıfırdan oğrenicez

ne yapacagımı bilmiyorum ama inanın bu konuda cok kararlıyım ogrenecegim

bazen ccs c ile başladıgım için pişman oluyorum

ama düşününcede ccs ile başlamasaydım belki diğerlerine girişmeye hiç mi hiç cesaretim olmazdı
şimdi enazından kendi programlarımı yazıp donanımları kullanabiliyorum(hazır fonksiyonlarla ve örneklerle)

umarım arm ye girmekte zorlanmam

sanırım arm ile pic arasındaki farkı anlamanın tek yolu
bi işlemciden ne beklediginiz..
ben ilk hobi olarak pice başlarken
sadece ekranda istedigim şeyleri yazdırıp bi ledi yakıp sondürmeyi hayal ettim
ama bu iş oyle garip bi işki hayallerin ucu bucagı gelmiyor hep daha farklı şeyler yapıp onları tecrübe etmek istiyorum
inanıyorumki bigün gelicekki tecrübe etmek istedigim şeyleri yapmak için artık PIC bana yetmeyecek
buyüzden hazır boyle bi imkan varken üstadlarımın desteği ve benim emeğim ile
arm programlamaya başlıyacagım

belki bu yazıyı okuyupta birinin fikri degişir ve aramıza katılır.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: teknikelektronikci - 14 Ekim 2011, 20:10:49
Alıntı yapılan: gambit1244 - 14 Ekim 2011, 18:19:35
ben picin ne oldugunu 1 sene once ogrendim hatta daha bile az hep onur handa pic 16 f 84 lü sıcaklık devreleri abuk subuk hazır devreler gorurdum
belki pic olan adındanda biraz antipatim olmuştu
2 yıllık üniversitede 8051 i cok dandik bi şekilde gosterdiler hemde asm ile :S
sonra picprojedeki sıcak ortamı farkettim..
sonra kendi cabalarımla
gidip ileri c ve ccs c pic kitabını aldım
ve okudum ogrendim amerikadan bitane 18f kit aldım vs vs ogrendim

ama kullandıgım derleyici ccs ve cok kolay
şimdi armye başlıyacagım

hep hazır fonksiyonlarla ugraştım.

hiç bi asm kod yazmadım yada hazır fonksiyonlarda bi degişiklik yapmaya kalkışmadım
sanırım biraz korktum
şimdi arm ye başlayınca sanırım bunların hepsini sıfırdan oğrenicez

ne yapacagımı bilmiyorum ama inanın bu konuda cok kararlıyım ogrenecegim

bazen ccs c ile başladıgım için pişman oluyorum

ama düşününcede ccs ile başlamasaydım belki diğerlerine girişmeye hiç mi hiç cesaretim olmazdı
şimdi enazından kendi programlarımı yazıp donanımları kullanabiliyorum(hazır fonksiyonlarla ve örneklerle)

umarım arm ye girmekte zorlanmam

sanırım arm ile pic arasındaki farkı anlamanın tek yolu
bi işlemciden ne beklediginiz..
ben ilk hobi olarak pice başlarken
sadece ekranda istedigim şeyleri yazdırıp bi ledi yakıp sondürmeyi hayal ettim
ama bu iş oyle garip bi işki hayallerin ucu bucagı gelmiyor hep daha farklı şeyler yapıp onları tecrübe etmek istiyorum
inanıyorumki bigün gelicekki tecrübe etmek istedigim şeyleri yapmak için artık PIC bana yetmeyecek
buyüzden hazır boyle bi imkan varken üstadlarımın desteği ve benim emeğim ile
arm programlamaya başlıyacagım

belki bu yazıyı okuyupta birinin fikri degişir ve aramıza katılır.

bu mesajinizdan anlasilyiorki izmirde yasiorsunuz ege üniversitesinde 2 yillik okudunuz b.olasilikla ya end elektornik yada haberlesme hocaniz mustafa engindi ve 8051 ve asm yi ondan ögrendiniz dogrumudur ? :D
Başlık: Ynt: cortex m vs. pic32f
Gönderen: gambit1244 - 15 Ekim 2011, 00:11:29
aynen hepsi dogru sadece hocamız mustafa engin degildi ama ders içerigi aynıydı ama mustafa enginin kitini kullandık halada duruyor bi işe yaramadan :D
bize daha devrenin içindeki entegrelerin ne işe yaradıgını anlatmadan montaj yaptırttılar
bigün gelicek  o okula cok büyük katkıda bulunacagım kendime soz verdim
diğer ogrenciler bizim çektiğimiz bazı işkenceleri cekmesin diye
neden bagzı diyorum
cünkü berkant hoca o okuldaki en iyi adamdır en iyi ogretmendir en iyi arkadaş ve danışmandır.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: fahri- - 15 Ekim 2011, 00:47:38
Arkadaşlar 8051 deyip geçmeyin bu controller yıllarca endüstri standardı olarak üretildi ve hala üretiliyor. 8051 i öğrenen kişiye pic oyuncak gibi gelir. önemli olan microcontroller mantığının kavranması.
Örnek olarak ben Z80 ile başladım.8051 ve pic le devam ettim, şimdi de ARM a geçiyorum.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: gambit1244 - 15 Ekim 2011, 09:48:11
Alıntı yapılan: fahri- - 15 Ekim 2011, 00:47:38
Arkadaşlar 8051 deyip geçmeyin bu controller yıllarca endüstri standardı olarak üretildi ve hala üretiliyor. 8051 i öğrenen kişiye pic oyuncak gibi gelir. önemli olan microcontroller mantığının kavranması.
Örnek olarak ben Z80 ile başladım.8051 ve pic le devam ettim, şimdi de ARM a geçiyorum.

ustam dogru diyorsun 8051 e lafımız yok
yarım eğitim verilmesinde sorun var
size kesme nin ne oldunu ogretmeden
lcd ye yazı yazdırtmaya calısıyorlarsa
(tahtadaki kodu derleyiciye yazarak)
burda bi sorun vardır yani
Başlık: Ynt: cortex m vs. pic32f
Gönderen: Kabil ATICI - 15 Ekim 2011, 14:42:23
aslına bakarsanız size asıl öğrenmeniz gerekenleri şeyler öğretmişler. Düşününki o işlemcinin herşeyini öğretmiş olsalardı bir başka işlemciye geçme ihtiyacı hisseder miydiniz?

Ve asıl önemlisi bir başka işlemciyi öğrenmek için sahip olduğuz temel bilgiler sayesinde daha az çaba sarf etmeniz gerektiğini.

Verilen eğitimin süresinide göz önünüde blundurun. İyi ya da kötü bir şeyler öğretmişler.  Her zaman için size bir konuyu değil o konuyu nasıl öğreneceğinizi öğretirler.

Halinize şükredin. bilgisayar ve işlemci olmadan da işlemci ve programlamasına öğrenmek zorunda kalabilirdiz. Assembler kodunu elinizdeki listeler yardımıyla makkine koduna çevirmek zorunda kalabilirdiniz..

Ama neyseki öğrenmeye devam etmişsiniz. Tebrikler...
Başlık: Ynt: cortex m vs. pic32f
Gönderen: LukeSkywalker - 15 Ekim 2011, 16:54:49
Size birşeyler öğretilmesini beklemek, kedinin mama beklemesini beklemek gibidir. Siz bulup öğreneceksiniz ki, tadı çıksın, değeri bilinsin...
Afrikada strateji geliştirip, çaba sarfedip karnını doyuran aslanla, hayvanay bahçesindeki aslan arasında illa ki fark olur.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: zamzam23 - 15 Ekim 2011, 18:03:01
Arm mi pic32 mi?
Başlık: Ynt: cortex m vs. pic32f
Gönderen: yamak - 15 Ekim 2011, 18:32:17
Ben aslında cortex m ile pic32 nin kıyaslanması için açmıştım bu konuyu ama konu başka yerlere kaydı.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: gambit1244 - 15 Ekim 2011, 20:33:06
Alıntı yapılan: yamak - 15 Ekim 2011, 18:32:17
Ben aslında cortex m ile pic32 nin kıyaslanması için açmıştım bu konuyu ama konu başka yerlere kaydı.


sanırım pic i savunan kimse yok
ama dedigim gibi benim fikrim pic harika bir basamak
sürüyle örnek kod var
karşılaşılabilecek tüm problemlerin çozümleri internette var
bir mikrodenetleyiciyi anlamak için ideal bir ürün
Başlık: Ynt: cortex m vs. pic32f
Gönderen: yamak - 15 Ekim 2011, 20:52:58
Ya zaten arm karşında sovunulacak bişeyi yok zaten de :) ona karşı üstünlükleri neler yazılsaydı güzel olurdu.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: zamzam23 - 15 Ekim 2011, 21:03:19
Pic in dip entegreleri mevcut deneme yaparken alisik oldugumuz yolla kolayca kendi devremizi yapip gelistirmeye baslariz. Arm cortexler icin de bu gecerli mi bilmiyorum smd dip donusturucu soketler var ama pahali.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: yamak - 15 Ekim 2011, 21:11:10
32F serisinide dip kılıf var mı?
Başlık: Ynt: cortex m vs. pic32f
Gönderen: cicjoe - 15 Ekim 2011, 21:26:42
donanimsal olarak ustunluklerden bahsediyorsan acip karsilastirman gerekir, modelden modele. ama onun disindaki ustunluklerinde bahsetmek gerekirse, bence ARM'in en buyuk ustunlugu, bir cekirdek ogrenerek bircok islemcide kullanabilmen. ortak bir cekirdek olmasi ayni yazilimin bir cok islemcide calismasini saglar. AMD cikip ben kendi islemcimi ureticem bilgisayarlarda kullanilsin bunlar deseydi, microsoft oturup ona windows yazar miydi? onun yerine AMD gidip Intel'in x86 ve x64 mimarilerini kullanarak islemci uretiyor ve bilgisayara taktiginda ayni yazilim sorunsuz calisiyor. Sen de ogrnirken Intel diye ogrenmiyosun x86 diye ogreniyosun, eline AMD de gecse programlar hale geliyorsun veya onceden yazdigini calistirabiliyorsun. Linux, ARM uzerinde calisabilen sekilde de dagitiliyor, artik windows da oyle. boylece sen cep telefonuna veya tablet bilgisayarina hangi islemci takilirsa takilsin linux, windows calistirabiliyorsun. (diger donanimsal gereksinimler de saglanmali)
simdi sen PIC32 ogrenirsen, ilerde o islemciye bagli kalirsin. yada eline gecen islemciyi ogrenmek zorunda kalirsin. bir projeye basladigin zaman projedeki herkesin PIC32'ye yonelmis olmasi gerekir ki birseyler yapabilin.
ARM kendisini ispatlamistir ki bircok firma bu cekirdegi lisansli olarak uretiyor.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: zamzam23 - 15 Ekim 2011, 21:34:09
30F lerde olguduna eminim 32lerde vrmi yokmu emin degilim
Başlık: Ynt: cortex m vs. pic32f
Gönderen: yamak - 15 Ekim 2011, 22:09:24
bir çok işlemcide derken aynı markaya ait mcuları mı kastetdiniz yoksa farklı markalara ait mcuları mı?
Başlık: Ynt: cortex m vs. pic32f
Gönderen: yamak - 15 Ekim 2011, 22:10:56
Alıntı Yapdonanimsal olarak ustunluklerden bahsediyorsan acip karsilastirman gerekir, modelden modele. ama onun disindaki ustunluklerinde bahsetmek gerekirse, bence ARM'in en buyuk ustunlugu, bir cekirdek ogrenerek bircok islemcide kullanabilmen. ortak bir cekirdek olmasi ayni yazilimin bir cok islemcide calismasini saglar. AMD cikip ben kendi islemcimi ureticem bilgisayarlarda kullanilsin bunlar deseydi, microsoft oturup ona windows yazar miydi? onun yerine AMD gidip Intel'in x86 ve x64 mimarilerini kullanarak islemci uretiyor ve bilgisayara taktiginda ayni yazilim sorunsuz calisiyor. Sen de ogrnirken Intel diye ogrenmiyosun x86 diye ogreniyosun, eline AMD de gecse programlar hale geliyorsun veya onceden yazdigini calistirabiliyorsun. Linux, ARM uzerinde calisabilen sekilde de dagitiliyor, artik windows da oyle. boylece sen cep telefonuna veya tablet bilgisayarina hangi islemci takilirsa takilsin linux, windows calistirabiliyorsun. (diger donanimsal gereksinimler de saglanmali)
simdi sen PIC32 ogrenirsen, ilerde o islemciye bagli kalirsin. yada eline gecen islemciyi ogrenmek zorunda kalirsin. bir projeye basladigin zaman projedeki herkesin PIC32'ye yonelmis olmasi gerekir ki birseyler yapabilin.
ARM kendisini ispatlamistir ki bircok firma bu cekirdegi lisansli olarak uretiyor.
bir çok işlemcide derken aynı markaya ait mcuları mı kastetdiniz yoksa farklı markalara ait mcuları mı?
Başlık: Ynt: cortex m vs. pic32f
Gönderen: cicjoe - 15 Ekim 2011, 23:07:23
Alıntı yapılan: yamak - 15 Ekim 2011, 22:09:24
bir çok işlemcide derken aynı markaya ait mcuları mı kastetdiniz yoksa farklı markalara ait mcuları mı?
ARM kullandigin surece markadan da bagimsizsin modelden de (cekirdek bazinda) (modelde islemci modeli, cekirdek degil) demek istedim. modellerdeki diger ozelliklere (cekirdek disi) bakman gene gerekir; giris-cikis sayisi falan.
ayni marka icerisinde modellerde gezinirsen zaten cok farklilik yasamayabilirsin. genelde benzer uretirler. PIC32Faaa ile PIC32Fbbb arasinda cok buyuk farklar yoktur. zaten farklilik cok olursa farkli seride uretilirler.
ARM gibi islemcilerde geriye yonelik uyumluluk (backward compatibility) da mevcuttur. yeni bir modele gecsende eskisine yazdigin yazilimi calistirabilirsin. tabi kontrol etmen lazim, farkli seri ise desteklemeyebilir. yani M3'e yazdin A8'e attin, olmaz.
www.arm.com soyle der ki:
"The ARM Instruction Architecture is constantly improving to meet the increasing demands of leading edge applications developers, while retaining the backwards compatibility necessary to protect investment in software development."
ornegin Android'i her yeni cikan ARM'a gore yenilemek zorunda olsalardi, maliyeti cok yuksek olurdu. veya Intel 386'ya isletim sistemi yazdin, Intel 486 cikartti, hatta i7 cikartti. bi daha mi yazcaksin? o kadar masraf. ama geriye yonelik uyum oldugu icin sorunsuz calisir.
ARM A8 icin program yazdin, yeni cep telefonu cikti A9 kullaniyim diyor. bi daha yaziyim dersen olmaz, yetisemezsin. sen yazana kadar A10 kullanmaya baslarlar.
PIC kullanirsan, her model icin tekrar derlemen gerekir.
ne tarz projeler gelistirecegine gore kullanacagin ekipmanlari ve teknolojileri secmen en dogrusu. hangisi en iyisi demek yanlis olur. eger genel anlamda bir en iyi olsaydi zaten herkes onu kullanirdi. ornegin grafik agirlikli calisacaksan CPU degil GPU'da kullanabilirsin. cin'de sirf NVidia GPU'lardan olusan super bilgisayar var. "abi, i7 en iyisi, onu takalim" dememisler. kullanacaklari alana gore secmisler. en dogrusu.
sen ne tarz bir proje gelistireceksen, o ozellikleri karsilayan ve maliyeti en dusuk islemciyi secmen daha dogru olabilir. ancak bir sonraki projeni de dusunmen lazim. 0'dan baslamamak icin.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: MC_Skywalker - 15 Ekim 2011, 23:13:46
Microchiop 32F serisinde kendi core tasarlamamış MIPS core lisanslayıp kullanmıştır. MIPS core de MIPS firması tarafından aynı ARM gibi tasarlanıp lisanslanır.

http://www.mips.com/

Philips MPIS core kullanarak SAxxxx serisi medya kod çözü vb. üretmiştir.
Başlık: Ynt: cortex m vs. pic32f
Gönderen: ilhan_mkp - 15 Ekim 2011, 23:40:00
hocam microişlemcileri çok iyi bilmemekle beraber izlenimlerim şöyle

8bit piclerde pbp ve prontonda bişiler yapayım diye çok uzun zaman harcadım.

işe yarar bişiler yapamadım desem yeridir.

sonra forumda dolaşırken atmelin basic derleyicisini görüp indirdim similatörle 1 hafta kadar oynadım.

fuse ayarlarını ögrenmem birkaç günümü aldı

atmelle tanışalı 1 ay olmasına rağmen 3 tane çapsız iş yaptım ;D

sanırım pic32 öğrenmye kalkanda sonunda benim gibi boşa harcanmış zamanına yanacaktır

aklıma şöle bir soru geldi picin türkçe kaynağı doluyken atmelin hiç yok denile bilir sorun pictemi bendemi

32 bit bir işlemci öğrenilecekse bence hangisinde işe yarar kodlar yaza biliyorsak onu öğrenmeliyiz

birde anlamadığım atmel olsun ti,st vs firmaların cpuları ülkemizde üvey evlat muamelesi görüyor pic ise ağilemizin şımarık çocuğu her türlü olumsuzluğuna bir kılıf buluyoruz (benim oğlum öyle şey yapmaz) ;D
Başlık: Ynt: cortex m vs. pic32f
Gönderen: zamzam23 - 15 Ekim 2011, 23:48:34
Bnde bunu ogrenmek istiyorum. Kit alicaz arm ogrenicez ama 2-3 ay sonra kendi tasarladigim kartlarda armli bir islemci kullanmak istedim diyelim zorluk cekecek miyim islemcileri nerden temin edicez kaca mal edicez. Ogren ama kullanamama. Bu da bosa zaman harcamak olur
Başlık: Ynt: cortex m vs. pic32f
Gönderen: t2 - 15 Ekim 2011, 23:53:40
Eğer projende bu kadar  ileri özellikler gerekmiyorsa parayı çöpe atacaksın demektir. Üretim yapacaksan  diyelim en az 1000 tane yaptın 3 dolar fazla para versen 3 bin$ çöpe attın demektir.

Sen bu ağzıyla kuş tutabilen işlemciyle proje yapacam satacam diye uğraşırken  başka biri kıytırık  pic ile sadece gerektiği kadar masraf yaparak daha ucuza imal edecek köşeyi dönecek. fakat piyasa senin değerini bir türlü anlayamayacak. ve sen aynı işleve sahip ürünü asla onlardan ucuza veremeyeceksin. çünkü maliyetin fazla olacak.

Ama sürümü az kar oranı fazla ve nitelikli projeler yapılabilirse  satılabilirse cortex m her halükarda iyi gibi.  İçinde yok yok. hız yüksek vs..
Başlık: Ynt: cortex m vs. pic32f
Gönderen: sayment - 16 Ekim 2011, 02:52:47
Alıntı yapılan: ilhan_mkp - 15 Ekim 2011, 23:40:00
hocam microişlemcileri çok iyi bilmemekle beraber izlenimlerim şöyle

8bit piclerde pbp ve prontonda bişiler yapayım diye çok uzun zaman harcadım.

işe yarar bişiler yapamadım desem yeridir.

sonra forumda dolaşırken atmelin basic derleyicisini görüp indirdim similatörle 1 hafta kadar oynadım.

fuse ayarlarını ögrenmem birkaç günümü aldı

atmelle tanışalı 1 ay olmasına rağmen 3 tane çapsız iş yaptım ;D

sanırım pic32 öğrenmye kalkanda sonunda benim gibi boşa harcanmış zamanına yanacaktır

aklıma şöle bir soru geldi picin türkçe kaynağı doluyken atmelin hiç yok denile bilir sorun pictemi bendemi

32 bit bir işlemci öğrenilecekse bence hangisinde işe yarar kodlar yaza biliyorsak onu öğrenmeliyiz

birde anlamadığım atmel olsun ti,st vs firmaların cpuları ülkemizde üvey evlat muamelesi görüyor pic ise ağilemizin şımarık çocuğu her türlü olumsuzluğuna bir kılıf buluyoruz (benim oğlum öyle şey yapmaz) ;D

ağilemizin ??
Başlık: Ynt: cortex m vs. pic32f
Gönderen: yamak - 16 Ekim 2011, 13:17:22
Alıntı YapARM kullandigin surece markadan da bagimsizsin modelden de (cekirdek bazinda) (modelde islemci modeli, cekirdek değil) demek istedim. modellerdeki diger ozelliklere (cekirdek disi) bakman gene gerekir; giris-cikis sayisi falan.
ayni marka icerisinde modellerde gezinirsen zaten cok farklilik yasamayabilirsin. genelde benzer uretirler. PIC32Faaa ile PIC32Fbbb arasinda cok buyuk farklar yoktur. zaten farklilik cok olursa farkli seride uretilirler.
ARM gibi islemcilerde geriye yonelik uyumluluk (backward compatibility) da mevcuttur. yeni bir modele gecsende eskisine yazdigin yazilimi calistirabilirsin. tabi kontrol etmen lazim, farkli seri ise desteklemeyebilir. yani M3'e yazdin A8'e attin, olmaz.
www.arm.com soyle der ki:
"The ARM Instruction Architecture is constantly improving to meet the increasing demands of leading edge applications developers, while retaining the backwards compatibility necessary to protect investment in software development."
ornegin Android'i her yeni cikan ARM'a gore yenilemek zorunda olsalardi, maliyeti cok yuksek olurdu. veya Intel 386'ya isletim sistemi yazdin, Intel 486 cikartti, hatta i7 cikartti. bi daha mi yazcaksin? o kadar masraf. ama geriye yonelik uyum oldugu icin sorunsuz calisir.
ARM A8 icin program yazdin, yeni cep telefonu cikti A9 kullaniyim diyor. bi daha yaziyim dersen olmaz, yetisemezsin. sen yazana kadar A10 kullanmaya baslarlar.
PIC kullanirsan, her model icin tekrar derlemen gerekir.
ne tarz projeler gelistirecegine gore kullanacagin ekipmanlari ve teknolojileri secmen en dogrusu. hangisi en iyisi demek yanlis olur. eger genel anlamda bir en iyi olsaydi zaten herkes onu kullanirdi. ornegin grafik agirlikli calisacaksan CPU değil GPU'da kullanabilirsin. cin'de sirf NVidia GPU'lardan olusan super bilgisayar var. "abi, i7 en iyisi, onu takalim" dememisler. kullanacaklari alana gore secmisler. en dogrusu.
sen ne tarz bir proje gelistireceksen, o ozellikleri karsilayan ve maliyeti en dusuk islemciyi secmen daha dogru olabilir. ancak bir sonraki projeni de dusunmen lazim. 0'dan baslamamak icin.
Ben sanki bütün arm çekirdekli işlemcilerin komut seti aynı deyiosunuz zanettim de o yüzden sprdum.Çünkü aynı değil tabiki de.Bütün markaların onlara ait çevrebirimlerinın registerları tamamen farklı.Mesela lpc17xx için yazdığın bi kodu stm32 de çalıştıramazsın.