Bagaimana bisa memulai proyek saya dengan port USB?

B

benri22

Guest
Dear all, Saat ini, proyek-proyek saya bekerja pada perangkat yang memiliki port I / O seperti RS232 dengan PC. Sekarang, saya berpikir proyek masa depan saya akan bekerja pada port USB. Can anyone memberikan saran termasuk bagaimana menulis driver untuk PC, dan bagaimana pengaturan port untuk perangkat (MCU)? Pada dasarnya, bagaimana saya bisa mulai dengan USB? Terima kasih, benri22
 
Eksperci z firmy antywirusowej ESET poddali analizie zagrożenie, które włamuje się do popularnych routerów i zmienia ich ustawienia. W konsekwencji próba połączenia użytkownika routera z serwisem Facebook lub wyszukiwarką Google może skończyć się zainfekowaniem maszyny zagrożeniem Win32/Sality, które zamieni komputer w zombie.

Read more...
 
Mulai dari membaca "USB lengkap" + spesifikasi USB ed2k: / / | file | USB.Complete.PDF | 3759564 | 080C1AB39F451FC6C6D460CE4E43E4DC | /
 
Hi benri22, Pertama-tama Anda harus memilih bahasa pemrograman untuk perangkat lunak PC. VB tidak recomanded! Recomanded adalah C / C + + / C # untuk Window $ OS. Oleh karena itu saya sangat menyarankan Anda buku "desain USB dengan contoh" oleh John Sembunyikan Kedua jika Anda memiliki pengalaman dengan RS232 Anda dapat menggunakan perangkat FTDI tanpa mengetahui driver perangkat USB! (FTDI perangkat berada dalam peripherials fakta bahwa memiliki driver sendiri theyr dan pemrograman dari PC adalah verry mirip dengan pemrograman RS232 di Window $) Jika Anda benar-benar ingin menggali jauh ke dalam hal USB (baca driver USB, Window $ dll yang), Anda dapat memilih UC (8 / 16 bit avaiable dari banyak vendor, contoh: 8051 seperti dari Cypress) yang memiliki antarmuka USB embedeed.
 
Hi benri22, Sebenarnya, Anda tidak perlu menulis driver usb, yang merupakan pekerjaan yang membosankan dan sulit. Biasanya, papan Anda harus menggunakan jenis transfer massal untuk berkomunikasi dengan host usb. Dan jendela DDK menyediakan sampel bernama 'bulkusb' yang dapat Anda gunakan secara langsung. Dan contoh kode mode pengguna aplikasi di C juga tersedia. Memilih MCU dengan usb interface atau sebuah chip usb terpisah seperti Philips 'D12 dan menemukan kode sumber. Jangan menyelam ke develpment usb jika Anda tidak memiliki menarik di dalamnya, karena itu akan mengambil banyak waktu Anda.
 
Tergantung pada kinerja yang diperlukan. Jika sesuatu dalam rentang 1-2 Mbits / detik sudah cukup untuk aplikasi Anda, maka hanya mendapatkan FT232BM dari FTDI atau CP2101 dari Silabs dan melupakan semua driver.
 
menggunakan chip FTDI itu seperti FT232BU.it sangat cocok untuk aplikasi berbasis MCU.
 

Welcome to EDABoard.com

Sponsor

Back
Top