Yeni mbed

Başlatan MC_Skywalker, 17 Şubat 2014, 20:19:23

MC_Skywalker


sadogan

Güzel gelişme mbed sitesinde 4 modeli dahil etmiş.

leblebitozu

Uzun süredir bakmayanlara hatırlatma olsun, MBED'de bayağı gelişmeler var artık projeleri keil,iar,gcc vs gibi derleyicilere aktarıp offline çalışabiliyor.

X-Fi

Bunun kitin STM32L053 ile olanını istiyorum ilk baktığımda yoktu hala yok.

Aylardır coming soon diyor.
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)

Elektroemre

#4
Alıntı yapılan: leblebitozu - 22 Mayıs 2014, 18:37:36
Uzun süredir bakmayanlara hatırlatma olsun, MBED'de bayağı gelişmeler var artık projeleri keil,iar,gcc vs gibi derleyicilere aktarıp offline çalışabiliyor.

Hocam gördüğüm kadarıyla libraryler offline hale aktarılırken kapalı kalıyor yine, sadece class prototipleri olan header dosyaları mevcut. Kaçırdığım bir nokta mı var yoksa durum bu mudur?

Ekleme: Şu adreste tüm API kaynak kodları mevcut imiş: https://github.com/mbedmicro/mbed

Elektroemre

#5
MBED güzel ama şöyle bir şey yapsak nasıl olur:

STM32 std peripharell library'lerin headerları zaten C++ ile kullanılabilecek şekilde yazılmış.
Bunları temel alan ama kullanımlarını çok daha basit ve işlevsel yapacak şekilde C++ ile API yazsak.

Örnek vermek gerekirse. Kullanıcı USART portunu init etmek istediğinde struct vs doldurması yerine 10-15 tane init ile alakalı overload constructor fonksiyon yazsak.
Mesele sadece baud rate verince init olan bir class. Yada 9600,n,8 şeklinde parametre verilince bunun içinde ayrı bir overload constructor fonksiyon. Yine veri gönderimi ya da alımıyla ilgili fonksiyonlar. Örneğin gelen verileri bizim için otomatik olarak bir buffer'a dizse. yada \n gelince "bir satırlık veri geldi" şeklinde event oluşturan ekstra özellikler.

Yada 1 adet donanımsal timer tabanlı 100'lerce soft timer tanımlayabilmemizi sağlayan bir sınıf.

Öncelikle tek aile için mesela STM32F3xx yada STM32F4xx. Nasıl olur?


pea

ST rezil etti kendini bu Nucleo kartlarıyla.
Adamlar sırf ucuz olsun diye karta kristal ve ekstra led koymamış. Usb kablo da vermiyorlar. Mbed kütüphaneleri de çok eksik, çoğu çevrebirimi tanımlı değil.
Hele "Arduino uyumlu!!!" diye pazarladıkları kartlardan birinde(302r8) D9 bacağında PWM çıkışı yok. İşlemcinin bacaklarının yarısından fazlası PWM olarak ayarlanabiliyor ama Arduino'da PWM olan konektöre gelince koyamamışlar.
Kartın altındaki solder bridge karmaşasını hiç açmıyorum.