Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => ARM7 Mikrodenetleyici => Konuyu başlatan: z - 27 Kasım 2010, 13:08:30

Başlık: ARM islemcilerle USB calismasi
Gönderen: z - 27 Kasım 2010, 13:08:30
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?
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: z - 27 Kasım 2010, 15:55:30
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.
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: iyildirim - 27 Kasım 2010, 15:56:13
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.
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: MC_Skywalker - 27 Kasım 2010, 18:08:03
mbed'in sitesinde minik bir yazı ve uygulama var
http://mbed.org/users/igorsk/notebook/interfacing-usb-mass-storage-devices-aka-usb-flash/
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: z - 02 Aralık 2010, 15:15:41
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?
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: computerboy - 02 Aralık 2010, 15:45:54
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.
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: z - 02 Aralık 2010, 16:04:02
Hidterminal programının kullanımı hakkında bilgi varmı?
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: MC_Skywalker - 02 Aralık 2010, 16:16:29
http://www.nxp.com/documents/application_note/AN10904.pdf şöyle bir döküman var bilmem işinize yarmı?

http://www.nxp.com/documents/application_note/AN10904_lpc1300_usbhidrom.zip
Başlık: Ynt: ARM islemcilerle USB calismasi
Gönderen: computerboy - 03 Aralık 2010, 09:36:15
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