ARM islemcilerle USB calismasi

Başlatan bunalmis, 27 Kasım 2010, 13:08:30

z

ARM islemcilerle adim adim USB calismasi yapmak istiyorum. Ancak  bunun icin hazir kutuphaneler kullanmadan dogrudan register bazinda erisimleri de kendim yapmak istiyorum.

Bu konuda referans alabilecegim hazir bir calisma varmi?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

z

Gecmiste https://www.picproje.org/index.php/topic,10952.15.html basliginda usb ye damardan girmeye calistigimizi hatirlarsiniz.

Oradaki notlari uzun calismalarla elde etmistik. Buna benzer bir calismanin derli toplu oldugu dokuman goren yokmu?

Bir tarafta PC diger tarafta USB device ve her ikisi icin de ayri akis diyagrami bile iyi olur.

Akis diyagrami olursa kullanilan arm islemcinin adinin ne oldugunun onemi kalmaz ve dogrudan kodlamaya baslanabilir.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

iyildirim

Hocam zamanında Ahmet Atar'ın C18 için yazdığı  adım adım USB diye birşeyler okumuştum. C18 bende kullanmıyorum ama transfer nasıl başlar, transfer çeşitleri  (izokron vs.) gibi genel bir bilgi vermesi, neyi niçin yapıyorum gibi sorularım açısından bana iyi bir örnek olmuştu. belki sizinde işinize yarar.
Googgle da , 320volta, elektrotekno da konuda linkleri  de var.


z

PC tarafından sorgulama yapmak suretiyle, usb cihazın gönderdiklerimi anlayıp anlamadığını anladıysa PC ye gönderdiği verilerin neler olduğunu anlayabilmek için;

Geliştirmekte olduğum usb cihazdan istediğim descriptor bilgilerini talep edebileceğim ve gelen bilgileri byte bazında inceleyebileceğim yazılım arıyorum.

Örneğin

USB cihazı resetle
Device descriptor u iste
Configuration descriptoru iste
String descriptoru iste vs vs şeklindeki isteklerimi karmaşık sırayla tek tıkla yapabilmeyi ve gelen cevapları da görmeyi istiyorum.

Bu tip bir yazılım biliyormusunuz?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

computerboy

#5
mikro elektronika' nın HIDterminal.exe isimli programı işe yarıyor üstad. ayrıca usb iletişimi ile ilgili vb 6.0 da kendime bir çalışma yapmıştım ben.

LPC 2368 ile ilgili olan çalışma dosyalarımı bulunca eklerim buraya.

z

Hidterminal programının kullanımı hakkında bilgi varmı?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com


computerboy

#8
Hidterminal programı basit bir arayüze sahip bunalmis hocam.
Linke attım klasörün içinde 4 farklı hid  terminal  programı var ayrıca vb 6.0 kullanmasını biliyorsanız api aracılığı ile haberleşen kodlarda var. mikroişlemci kodları keilde yazılmış. 64 bit veri alıp gönderebilirsiniz. kolay gelsin.

http://www.4shared.com/file/O5RWOotK/LPC2368-GSM.html
http://www.4shared.com/file/bPFze5Vk/Yedek_USBHID.html