Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: caglar - 30 Ocak 2013, 18:30:00

Başlık: STM32F407 ile mouse yapımı
Gönderen: caglar - 30 Ocak 2013, 18:30:00
Arkadaşlar stm32f407 kitin kullanarak mouse yapmaya çalışıyorum ancak bu kitin üzerindeki sensöre nasıl ulaşacağımı ve bu sensörü nasıl kullanacağımı bilmiyorum bir fikri olan veya kaynak gösterebilecek olanlardan yardım bekliyorum.
Teşekkürler herkese...
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: pisayisi - 30 Ocak 2013, 19:48:43
cn1 konnektörü ile usb den pc ye bağlı iken b1 butonuna basarak mems sensör devreye alındığında, cn5 konnektörünü mikro-b kablo ile pc nin usb girişine bağladığınızda pozisyona bağlı mouse olarak pc deki kursörü kumanda edebilirsiniz. İlgili örnekler için kitin st.com da yayınlanan demo firmware örneklerine gözatınız...
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: HexfeT - 30 Ocak 2013, 20:05:12
Kit üzerinde yüklü gelen "demonstration" programının zaten mouse fonksiyonu var, kodları inceleyebilirsiniz. User butınuna basınca kit mouse moduna geçiyor. Program kiti alan herkesin ilk olarak indirdiği FW paketinin içinde mevcut. Eğer yeni başlıyorsanız bunu yapmadan önce öğrenmeniz gereken çok şey var.

http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f4discovery_fw.zip (http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f4discovery_fw.zip)
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 31 Ocak 2013, 18:24:07
Bu alanın hello wordü olan led uygulamalarını yaptım fakat code syntaxı için kaynak bulamıyorum.
Mesela c, c++ ve java için sayısız örnek var ve öğrenebiliyoruz ama gömülü sistemlerde her işlemcinin kendi kütüphaneleri olduğundan
nasıl kullanıldığı hakkında önce bi araştırma yapmak gerekiyor. Bu konuda eksiğim var böyle kaynaklar paylaşabilirseniz eğer çok sevinirim.
Sağolun cevaplarınız için.
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 31 Ocak 2013, 23:30:12
Hexfet dediğinin klasöre baktım ancak sadece led uygulaması oluştu kiti hareket ettirdikçe mouse görevi görmedi.
Acaba yanlış kodu mu çalıştırdım?
Sağolun herşey için...
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: HexfeT - 01 Şubat 2013, 00:36:03
Kit üzerindeki mavi user butonuna basınca mouse moduna geçiyor, aynı zamanda ledler eğime göre yanıyor. Bilgisayarın mouse olarak görmesi için OTG USB (Micro AB konektör, Samsung telefonların kablosu uyuyor.) bağlantısını da yapman lazım. Normal bağladığın USB debugger için.
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 01 Şubat 2013, 06:07:54
Bunu bu şekilde yaptım da sanırım yanlış kodu yükledim kite. Tekrar deneyeceğim.
Bir de dediniz ya buna yeni başlıyorsanız öğrenmeniz gereken çok şey var diye..
Önerilerinizi alsam??
led uygulamalarından sonra... ??
Teşekkürler...
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 01 Şubat 2013, 06:16:33
Işıklar harekete göre yanıyor ama ekrandaki mouse imleci hareket etmiyor.
Ben normal led çalışması yaptığım gibi usb ile bilgisayara bağlanıyorum acaba bağlantımda mı sorun var?
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: HexfeT - 01 Şubat 2013, 09:55:17
(//)http://www.emcu.it/STM32F4xx/Exe1/f21.png (http://www.emcu.it/STM32F4xx/Exe1/f21.png)

Resimdeki Micro USB kısmını da PC'ye bağlayacaksınız.

Ben de yeni başladım. Eskiden Pic üzerinde Basic ile uğraşıyordum. Şimdilik örnekleri karıştırıyorum, C öğrenmeye çalışıyorum. Öncelikle işlemcinin temel konfigürasyonuna ve sahip olduğu donanıma hakim olmak lazım. Portların yapısı, veri yolları, saat kaynağı, bölücüler, zamanlayıcılar, adc, dac, kesmeler vs. vs.
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 02 Şubat 2013, 10:08:16
Bu bağlantıyı zaten yaptım da user butonuna basınca mouse gibi davranmıyor.
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 09 Şubat 2013, 08:55:30
Arkadaşlar bu kitin libraries fonksiyonunda hazır olarak gelen mouse programının adını dosya yolunu buraya yazabilecek var mıdır acaba?
Teşekkürler...
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: RaMu - 09 Şubat 2013, 11:09:00
Öncelikle yukarıda belirtilmiş, kit üzerindeki iki tane usb soketinin ikiside pc ye bağlanacak anlatıldığı sırayla, sonra user buton a basınca mouse moduna geçiyor, kaynaklar forumdada paylaşılmış ama ana sayfa linki bu http://www.st.com/internet/evalboard/product/252419.jsp (http://www.st.com/internet/evalboard/product/252419.jsp) bu linkte öncelikle 4 ana bölüm var bunlardan design support kısmına tıkla kit ile ilgili bütün dökümanlar orada, en altta firmware bölümü var onu indir içinde demo uygulaması olan usb mouse dahil birçok örnek var adı project altındaki  demonstration herhalde, bende yeni başladım yanlışım varsa düzeltin lütfen.
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 09 Şubat 2013, 13:11:37
usb soketlerinden birisi bağlanınca olmuyor mu?
İkisini de mi bağlamak lazım.
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 09 Şubat 2013, 13:33:13
Mouse moduna geçtiğinde imlecin hareket etmesi gerek miyor mu?
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: pisayisi - 09 Şubat 2013, 14:21:08
usb sokeetlerden biri yani şu stm32f1 serili işlemciye yakın olanı kite kod atmak için kullanılan swd portuna ulaşma imkanı verir. USB otg portu diğer usb portuna bağlıdır, besleme swd üzerinden yapıldığı için mousu görmen için usb otg portuna pc yi bağlaman lazım.  Besleme de sorun olmaması için her ikisininde bağlı olması gerekir...
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: RaMu - 09 Şubat 2013, 14:21:19
  İngilizce yok herhalde, aldığın kitin kabında küçük bir karton üzerine yazılı 3-5 satır var oradada yazıyor demo uygulamanın nasıl çalıştırılacağı, oradada 2 usb nin takılması gerektiği yazıyor. Sıradan söyleyeli bir işi ilk sefer yaparken problem çıkması doğaldır, öncelikle kiti hiç program yüklemediysen işin kolay zaten demo uygulama kitte mevcut yüklü, yok ben biraz kurcaladım başka program yükledim diyorsan (ki ben daha hiç program yüklemedim ama oda kolay birşey) bahsettiğim linkten fw içindeki demonstration ı karta yükleyeceksin, karta program yüklemeler kart üzerinde diğerine nazaran daha kalın olan usb konnektörü kısmından yapılıyor, bu konnektörle bilgisayara kiti bağladığında bağlı olan konnektörün yanında butonların olmadığı tarafdaki ve kart üzerinde en büyük olan led kırmızı olarak yanıyor, karta programı yükledin diyelim (bununla ilgili z hocanın forumda anlatımı mevcut görmüşsündür yapamazsan bakarsın) şimdi demo yüklü program usbye bağlandığında önce bahsettiğim kırmızı usb bağlı power ledi yanıyor, daha sonra kartın 4übiryerde ledleri kafasına göre yanıp sönüyor,
eğer ledler sıra ile yanmakta iken mavi user butona basarsan ivme sensörünü aktif hale getirmiş oluyorsun ve kartı ne tarafa yatırırsan o tarafdaki led ve ikili led yanıyor, şimdi bu haldeyken eğer sen görece küçük olan kulaklık girişinin yanındaki usb konnektörünüde uygun kablo ile pc ye bağlarsan, pc de usb bilmemne mouse aygıt yaılımı yükleniyor vs. diyor ve tamam artık pc nin mouse imleci deneme kartını sağasola aşağı yukarı eğerek kontrol edilebiliyor.
Başlık: Ynt: STM32F407 ile mouse yapımı
Gönderen: caglar - 10 Şubat 2013, 08:16:20
Tamam teşekkürler.