Texas Tiva C İle STM32F4 HAKKINDA

Başlatan swearer, 29 Eylül 2015, 18:19:42

swearer

elimde tiva c var forumdaki konulardan yararlanarak videolar izleyerek öğrenmeye çalışıyorum ancak gördüğüm kadarıyla STM32F4 e ait daha fazla döküman ve uygulama var. ikiside ARM tabanlı aynı işlemciye sahipler. İkisi de C dilini kullanıyor. Bu konuda birkaç sorum var.

STM serisini hiç kullanmadım ama Tiva ile C dilini kullanım şekilleri aynı mı ? STM kart alsam üzerinde uygulama geliştirmeye çalışsam yeniden mi dil öğrenmem gerekir ?

STM neden daha yaygın ne tür avantajları var ?

Başlangıç için tiva mı yoksa stm mi önerirsiniz ?


saucompeng

Tiva c bir dil deil mikrodenetleyici modelidir. Texas instruments firmasinin tiva v serisi mikrodenetleyicileri, stm32f4 modeli sinifindadir. Senin su an ogrendigin tivaware kutuphanesi, ve bu kutuphane tiva c serisinin registerlarina gore yazilmis bir kutuphane. Yani tivaware ile stm e yazamazdiniz. Stm icin hal kutuphaneleri mevcut. Mikrodenetleyici seciminde ise tiva c serisini oneririm. Fakat yuksek adetli uretimlerde fiyati stm e gore daha pahalidir. Kiyasi sizin yapmaniz gerekiyor. Ama uretim yapmayacaksaniz ogrenme amacli ise Tiva c serisini oneririm. Kolay gelsin.
www.teknikyazi.com --üşenme,erteleme,vazgeçme...

MC_Skywalker

Her ikisi farklı firmaların ürünü olduğu için en başta register yapıları ve adlandırmaları farklı. 
Stm de 32bitlik bir portu 2 adet 32 bitlik register ile kontrol edersin, Tiva C ise portlar için 8bitlik registerlere ayırmıştı. gibi.

X-Fi

Sizin hangi konuda çalışmak istediğinizi bilmiyoruz. Sizde bilmiyorsanız Stm32F4 discovery alıp başlayın tüm MCU lar hemen hemen aynı işi yaparlar. Konuya hakim olunca kullanıma göre bir model marka tercih edersiniz.

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

pea

Ben Tiva öneririm. Texas Instruments'ın eğitimleri ve desteği çok iyi. Ayrıca numune ürün de gönderiyorlar. Programınızı Launchpad dışında denemek, pcb basmak isterseniz büyük bir artı bu.
ST'nin dilini ve dökümanlarını sevmiyorum. Tek artısı ucuz oluşu benim gözümde. (Ki tüm dünya için en önemli şey de bu zaten)

Gökhan BEKEN

Ben stm'den şaşmadım şimdiye kadar, eğer tiva hakkında biraz kıyas yapabilirseniz memnun olurum.
Eğer stm32f4xxx'i aratmaz diyorsanız bir denemek isterim.
Tiva için program yazarken hangi IDE ve compiler'ları kullanıyorsunuz?
Low power konusunda zorluk çıkartıyor mu?
Dma kullanımında maximum buffer size kaç olabiliyor?
USB HID veri haberleşmesi için örnekleri var mı?
DAC var mı? Varsa kaç tane?
Donanımsal PWM sayısı çok mu(örn: stm32f407'de 12 tane vardı)
Osilatör frekansları kaç mhz?
Dahili ethernet mac barındırıyorlar mı?
Donanımsal AES, CRC özellikleri var mı?
SDIO arayüzü var mı?(sd kart için)
Donanımsal random sayı üreteci var mı?

Tabi bunlar modelden modele değişebilir ama genel olarak kabul edin.
Özel mesaj okumuyorum, lütfen göndermeyin.

swearer

Alıntı yapılan: saucompeng - 29 Eylül 2015, 18:28:48
Tiva c bir dil deil mikrodenetleyici modelidir. Texas instruments firmasinin tiva v serisi mikrodenetleyicileri, stm32f4 modeli sinifindadir. Senin su an ogrendigin tivaware kutuphanesi, ve bu kutuphane tiva c serisinin registerlarina gore yazilmis bir kutuphane. Yani tivaware ile stm e yazamazdiniz. Stm icin hal kutuphaneleri mevcut. Mikrodenetleyici seciminde ise tiva c serisini oneririm. Fakat yuksek adetli uretimlerde fiyati stm e gore daha pahalidir. Kiyasi sizin yapmaniz gerekiyor. Ama uretim yapmayacaksaniz ogrenme amacli ise Tiva c serisini oneririm. Kolay gelsin.

Tiva c bir dil demedim ki :D stm ile tivanın c yi kullanım şekilleri aynı mı demiştim o kısımı yanlış anladınız sanırım.

Bilgilendirme için herkese teşekkürler elimde tiva c var hazır olarak şimdilik onun üzerine yoğunlaşacağım