stm32f103 example sıkıntıları

Başlatan Tanrın Oğlu, 11 Eylül 2013, 19:15:45

Tanrın Oğlu

Alıntı yapılan: X-Fi - 12 Eylül 2013, 15:16:59
Keil sadece bir ide değil aynı zamanda tüm arm işlemcilerini destekleyen compilier. Bunlarla uğraşmanıza sebep olan aslında ST'nin kütüpane yapısı kütüpanelerin kullanımındaki kolaylıklarına sahip olabilmek için birkaç ufak tefek ayar gerekiyor hepsi bu.

Belkide siz kütüpaneleri kullanmadan keili başlatıp MCU yu seçip CMSIS kullanıp REG->REG=x; yapısında kod yazmalısınız. Ama buseferde 32 bit işlemcinin mimarisi kafanızı patlatacak. Konuyu doğru anlamak lazım. Seçim sizin.


F407 ye bu şekilde kod yazıyordum ama kütüphanelerin kullanım kolaylıklarını görünce ben aptalmıyım ki bu kadar uğraşıyorum dedim. yaklaşık bir gündür st lib. lerini projeme import etmeye uğraşıyorum. ironik değilmi?

X-Fi

Hocam daha önceden zincirleme çalışan kütüpaneler kullanmadıysanız bunların size karışık gelmesi normal 1 gün yeni birşeyler öğrenmek için kısa bir zaman. Bu mcu ile ilgili indireceğiniz örneklerin nerdeyse tamamı kütüpane üzerine yazılmış olacaktır. Onları inceleyin öğreninceye kadar "Go To Definition" komutunu bolca kullanmalısınız. Bağlantıları ancak böyle çözersiniz.

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

pisayisi

Aşağıda bütün kütüphane bileşenleri ve cmsis dahil olmak üzere stm32f4 için derlenmiş şablon projeyi paylaşıyorum. Bu çalışan örnek üzerinden uygulamalarını geliştirebilirsin...

[IMG]http://imageshack.us/a/img585/5604/p2c1.jpg[/img]

https://skydrive.live.com/embed?cid=00B13A3F77D953EE&resid=B13A3F77D953EE%213828&authkey=ADe4N5DEIzNLx2I
Murat

Tanrın Oğlu

pi sayısı teşekkür ederim de ben stm32f103c8 ile çalışacağım. stm32f4xx serisi ile bir sıkıntım yok :)

pisayisi

f4 ile sorunsuz çalışıyorsan, f1 leri kolayca derlemen çok zaman almayacaktır, uğraşmaya devam ;D
Murat

muhittin_kaplan

Bugün Olacak Bu İş. Sıkıntı Yok..

Tanrın Oğlu

Alıntı yapılan: pisayisi - 12 Eylül 2013, 21:24:01
f4 ile sorunsuz çalışıyorsan, f1 leri kolayca derlemen çok zaman almayacaktır, uğraşmaya devam ;D

evet bende bunu anlamış değilim. keilde f407 için proje oluşturup, kodlarımı yazmaya başlıyorum sorunsuz derliyor. f103 için proje oluşturuyorum daha #include "stm32f10x.h" satırında takılıyorum :) ironik gerçekten.

Müh. müh.

Alıntı yapılan: pisayisi - 12 Eylül 2013, 21:00:39
Aşağıda bütün kütüphane bileşenleri ve cmsis dahil olmak üzere stm32f4 için derlenmiş şablon projeyi paylaşıyorum. Bu çalışan örnek üzerinden uygulamalarını geliştirebilirsin...

[IMG]http://imageshack.us/a/img585/5604/p2c1.jpg[/img]

https://skydrive.live.com/embed?cid=00B13A3F77D953EE&resid=B13A3F77D953EE%213828&authkey=ADe4N5DEIzNLx2I

Şu dosyayı başka bir yere yükleme şansınız varmı?
Destiny of white is dirtied. Destiny of black is found guilty...