Re: PIC與Cypress USB HOST SL811的結合應用
|
||||
---|---|---|---|---|
新會員
|
原因應該是CP2101沒錯,CP2101內建3.3V的穩壓,所以要看看有沒有接到系統電源...
CP2101的TX腳並非OC,所以也會提供電源,...所以會動是正常的...偷懶一點就串一顆電阻吧
發表於: 2009/1/23 13:01
|
|||
|
PIC與Cypress USB HOST SL811的結合應用
|
||||
---|---|---|---|---|
新會員
|
板上的各位先進大家好:
小弟最近做了個USB HOST的實驗, 利用PIC18F4550與Cypress的SL811組合應用。 因為沒有實驗板,所以我自己按照現路兜了一塊板子做實驗,使用網路上 http://g.fondeville.free.fr/usb_host_en.html#telecharg 的Sample Code與電路圖作實驗,目前實驗上發生一些問題,以下是我的問題敘述: 0.由於我們沒有PIC18F452所以改用PIC18F4550代替,而4550的RC3為保留IO, 所以改為RC4取代之。 Compiler為Hi Tech Ansi C compiler . 1.在USB的D+ , D-上的15K Pull High電阻量測D+上有電壓, 照理來說應該會顯示Full Speed的USB裝置,終端機收到的資料一直是Low Speed ,似乎程式沒有去做偵測的動作。 2.讀取USB隨身碟內的資料似乎很慢才會出現,也不能確定資料是否正確,按下Button觸發後, 不能寫入資料到隨身碟中。 3.以下網址為我修改的Sample Code與實驗後終端機所顯示的資料。 http://www.badongo.com/file/13007128 4.另外在TX RX部分: 我的UART to USB是用CP2102, 電源部分與PIC和SL811是隔離的,在PIC沒給5Vcc的電壓時, 單純只接TX RX 和GND到CP2102竟然會使PIC啟動,然後開始跑程式@@
發表於: 2009/1/22 14:40
|
|||
|