STM32F103R8T6 ve LPC1343FBD48 arasinda kaldim

Başlatan Karamel, 20 Temmuz 2014, 10:15:12

Karamel

http://www.expkits.com/?s=urun_detay&urun=stm32f103r8t6.htm
http://www.expkits.com/?s=urun_detay&urun=lpc1343fbd48.htm

yukarida linklerini verdigim mcular arasinda kaldim. oncelikle belirtmeliyim ki yapacagim proje icin 32k program hafizasi ve 48 pinlik mcu yeterli. diger donanimlarda asagi yukari ayni ozelliklere sahip. stm32f4 discovery boardim var. st yi secersem programlama sorunum olmayacak. ayrica mikroc ile kolayca yazilim yazabilecegim. lpc secersem nasil programlaniyor bilmiyorum ve keil i ogrenmem gerekir. ogrenmem azacik zaman alir ama sorun olmaz. lpc daha ucuz ve kucuk. projede 2x16 lcd ekran 4 buton ve uart var. kucuk olmasi avantaj. projeyi hangisi ile yapayim karar veremedim. siz olsaniz hangisini secerdiniz?

Gökhan BEKEN

Özel mesaj okumuyorum, lütfen göndermeyin.

Karamel


Erol YILMAZ


MC_Skywalker

LPC  flash magic programı ile ISP üzerinden programlaya bilirsin. http://www.flashmagictool.com/

Em:Blokcs ile lpc için program yaza bilirsin.  http://www.emblocks.org/web/features

Karamel

uart i 75176 ya kullacagim. o yuzden rs232 port koyup jumper vs ler ile ugrasmam gerekecek.

Alıntı yapılan: Allegro - 20 Temmuz 2014, 10:56:59
bence STM32F103R8T6

neden?

Erol YILMAZ


Yazılım desteği daha iyi... STM32CubeMX var..

Alt-üst komşuları istemediğin kadar vs...

MrDarK

STM'de kaynak bolluğu var ;

Raspi ile BB kıyasında Raspi eğer bir adım daha ileride ise sebebi kaynak çokluğudur
Picproje Eğitim Gönüllüleri ~ MrDarK

minicihazlar

STM32 bildiğim kadarıyla ARM cortex core içeren işlemciler içerisinde en fazla pazara sahip olan. Cortex ailesi çıktığından beri satılan bu core'a sahip işlemcilerin %55'i STM32 diye biliyorum.

AsHeS

Alıntı yapılan: Allegro - 20 Temmuz 2014, 12:59:01
Yazılım desteği daha iyi... STM32CubeMX var..

Alt-üst komşuları istemediğin kadar vs...

Hocam CubeMX F1 için çıktı mı ?

Erhan YILMAZ

Lpc1343 çok güzel bir denetleyici USB özelliği bakımından. USB üzerinden bootloader özelliği var gerçekten çok iyi yapmışlar. USB kütüphaneleri içerisinde rom da olduğu için flash hafızayı da kullanmıyor. Ama adcsi 10 bit. Aşağıda önceden yazdığım yazıların bağlantısı var inceleyebilirsin.

Stm32 ise ADC vs. diğer bakımlardan daha iyi tabi. Projene usb üzerinden update özelliği katmak istersen LPC1343 tavsiye ederim.

https://320volt.com/lpcxpresso-kit-lpc1343-usb-boot-loader-denemesi
https://320volt.com/lpcxpresso-kit-cortex-m3-lpc1343-usb-hid-uygulamasi

Erol YILMAZ


AsHeS

#12
Alıntı yapılan: Allegro - 17 Eylül 2014, 00:41:05
Cikti.
Google da aratınca aşağıda ki link geliyor hep,  F1 için CubeMX'in linkini atabilir misiniz

http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1533/PF259242?sc=stm32cube

CLR

Alıntı yapılan: Karamel - 20 Temmuz 2014, 10:15:12
projede 2x16 lcd ekran 4 buton ve uart var. kucuk olmasi avantaj. projeyi hangisi ile yapayim karar veremedim. siz olsaniz hangisini secerdiniz?

Proje dediğin öğrenmek amaçlı değilse PIC16F688 (7KB P.memory, SPI ve UART var 14Pin SO14) seçebilirsin, birim fiyatı 1,5$ , adetli alırsan 0,8'e kadar düşer.

LCD'yi 74HC595 ile kontrol edersin ve 3pin harcarsın (SPI)
4 buton için
2 uart için (UART)
Toplam 9bit IO kullanacaksın pic16f688(14pin) kullansan bile 3-4 IO boş kalacak

Amacın ticari proje değilde, öğrenmek ise STM32 diğerinden çok daha üstün, flexible dma'sı var, 12bir adc ve 1us çevrim süresine sahip, adc pinlerini tarayabiliyor ve dma ile kaydedebiliyor,
moduller bir birini tetikleyebiliyor, yani kuruyorsun çalışıyor.
 
NXP'nin stm32'den üstün yanı SPI modülü çok esnek mesela stm32 'de 8 veya 16bit spi kullanabilirsin ama nxp'de 4-16 arasında istediğin bit sayısını ayarlayabilirsin. Bu özellik çok iyi ama
dma olmadan çok işe yaramaz. Ayrıca diğer arkadaşların bahsettiği özellikler var.
Knowledge and Experience are Power

Karamel

#14
Hocam stm32f103r8t6 yi sectim. suan yolda oldugum icin ve mesaji telefonumdan yazdigim icin link veremiyorum. semalarimi buradaki buyuklerime danisarak pcb mi cizdim. Cinde basildi geldi ama cinden daha stm32 ler gelmedi. bende proje yapmaya baslayamadim. pcb nin uzerine birde 18f2525 koydum. alternatif olmasi acisindan. cunki elimde vardi. programinida mikroc ile yazdim. pinleri vs define ile hallettim. Birde hazir kutuphaneler kullandim. yani stmler gelince ufak duzenlemelerle kodu arm a tasiyabilecegim. pic ile ilk kez tanistigim bir proje oldu ve projenin tamami ogrenme amacliydi. ilginiz icin tesekkur ederim.... :)

mesaj birleştirme:: 17 Eylül 2014, 01:33:29

Birde hocam aslinda keil i ogrenmek istiyordum ama okul basladi. bu sene universte sinavi var. onumuzdeki yaza buradaki buyuklerimden yardim alarak ogrenecegim artik.... :)