ST Nucleo F401RE

Başlatan robomaster, 12 Kasım 2015, 18:03:55

robomaster

Arkadaslar bu kit ile uğrasan oldumu? Hangi ide ile program yazılıyor.

baran123

Ben kullandım.
Emblocks ile çalıştırmıştım.IDE fark etmez sonuçta üzerinde STm32F401 var.Ama internette başka bir şekilde programlanışı da vardı aynı arduino gibi

robomaster

Alıntı yapılan: Baran Ekrem - 12 Kasım 2015, 18:13:21
Ben kullandım.
Emblocks ile çalıştırmıştım.IDE fark etmez sonuçta üzerinde STm32F401 var.Ama internette başka bir şekilde programlanışı da vardı aynı arduino gibi
Derleyici olarak ne kurmak lazim
İzlenimleriniz nedir tavsiye eder misiniz.

baran123

Gördüğüm kadarıyla Keil kullanımı fazla ama sonuçta derleyici aynı.Keil çok teferruatlı bir proje oluşturmak ölüm. :) Hem 32KB sınırı var, tabi kürekli ise başka.
Emblocks çok güzel şiddetle tavsiye ederim. :)
Proje oluştururken işlemci olarak STM32F401RET6 seçmen yeterli.Başka kıvır zıvır ayar yok ARM GCC içinde yüklü geliyor.Debug-Programlama vs ayarı yapmanada gerek yok.F7 ile derle F8 ile debug bitti :)
Şimdide IDE taraftarlığı başladı. :D

robomaster

Emblocks ile stm32f407 Discovery de kotarabilirmiyiz 😊

baran123

Evet alayını kodlarsın !
:D

robomaster

Teşekkürler.  Umarım MicroC deki ifadeler ile uyumludur ki zorluk çekmem.

pea

Alıntı yapılan: Baran Ekrem - 12 Kasım 2015, 18:13:21
Ama internette başka bir şekilde programlanışı da vardı aynı arduino gibi

mbed oluyor kendileri: https://developer.mbed.org/
Ufak tefek işler ve hızlı prototip işleri için tavsiye ederim.

robomaster

Alıntı yapılan: pea - 12 Kasım 2015, 19:42:44
mbed oluyor kendileri: https://developer.mbed.org/
Ufak tefek işler ve hızlı prototip işleri için tavsiye ederim.
Yani ciddi projeler için dezavantajlarimi var

pea

Alıntı yapılan: robomaster - 12 Kasım 2015, 19:45:05
Yani ciddi projeler için dezavantajlarimi var
Ciddi iş için kullanacaksanız sağlam debug, verimli kod vs gerekiyor.
Debug edebilmek için mbed'den export etmeniz gerekiyor kodu. Başka IDE kullanmanız gerekiyor bunun için de. Seri port/lcd ekranla da idare edebilirsiniz tabii ki.
Verim işi de; sonuçta her platformda çalışması için yazılmış bir kodu kullanıyorsunuz. Hazır kütüphanelerin karar/kontrol mekanizmaları her döngüde yük bindiriyor. Bir "printf" kullanmak için 10KB rom harcanabiliyor.
Gibi gibi dezavantajlar var. Ama iyi C/C++ biliyorsanız, verimsiz bölümleri ayıklayıp, sadece kütüphanelerini de kullanabilirsiniz. Bazı durumlarda büyük zaman kazandırıyor.

RaMu

Alıntı yapılan: pea - 12 Kasım 2015, 19:42:44
mbed oluyor kendileri: https://developer.mbed.org/
Ufak tefek işler ve hızlı prototip işleri için tavsiye ederim.

Ben mbed ile denemiştim,
çok zevkli oluyor kesinlikle denenmesini tavsiye ederim,
kullanmayacak olsan dahi denemelisin.

Nucleo; güzel, ucuz, şirin, sevimli, rengi tatlı bir kart.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

robomaster

Alıntı yapılan: RaMu - 12 Kasım 2015, 20:07:15
Ben mbed ile denemiştim,
çok zevkli oluyor kesinlikle denenmesini tavsiye ederim,
kullanmayacak olsan dahi denemelisin.

Nucleo; güzel, ucuz, şirin, sevimli, rengi tatlı bir kart.
Arduino uyumlu diyor o neki acaba.

RaMu

Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

robomaster


RaMu

Alıntı yapılan: robomaster - 12 Kasım 2015, 20:15:40
Arduino uyumlu diyor o neki acaba.
Muhtemelen nucleoyu arduinonun üzerine takabiliyorsun,
öyle daha hoş görünüyor demek istiyorlar,
pinler tam denk geliyordur.

Programlama ile ilgisi olduğunu hiç sanmıyorum.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html