線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2539
推到 Plurk!
推到 Facebook!

USB無法連結

答題得分者是:taishyang
ReLife
一般會員


發表:8
回覆:7
積分:3
註冊:2004-12-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-04-22 19:19:04 IP:118.160.xxx.xxx 訂閱
晶片:CY7C68013A-100AXC

請問這個程式哪裡出了問題呢?

程式一開始還可以連的,但是加入GetData()後就開始無法連結...

一直查不到原因 Sad

請有經驗的前輩解惑,感謝!!

出問題的程式碼(google空間)
http://relife020645903.googlepages.com/usblink.rar

使用方法:
1.開啟Project2.bpr專案後CTRL F9編譯Project2.dll
2.將Project2.dll放到test資料夾內
3.打開test資料夾內的Project1.vbp按下F5執行
4.False代表USB連結失敗 ; True表連結成功

(有成功過,但突然就失敗了,此後一直都無法連結)
附加檔案:49eefd2821d88_usblink.rar
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-04-22 19:50:37 IP:118.169.xxx.xxx 訂閱
用USB分析儀(CATC or ELLISYSY or BusHound)
錄一下
GetData()會發生什麼事情
編輯記錄
taishyang 重新編輯於 2009-04-22 19:53:34, 註解 無‧
ReLife
一般會員


發表:8
回覆:7
積分:3
註冊:2004-12-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-04-22 20:08:33 IP:118.160.xxx.xxx 訂閱
好有效率...查個USB分析儀回頭就更新過一次了,太感謝您

很抱歉沒把情況說明清楚,情況就是........

很慚愧手上沒有您說的USB分析儀

只有一塊已經焊好在電路上的USB晶片。



目前的做法是拆開來寫,
link一個檔案
get一個檔案

雖然說山不轉路轉但其實明眼人都知道問題還是存在><

在「只有一塊已經焊好在電路上的USB晶片」的情況下還有其他方法解決方法嗎?
編輯記錄
ReLife 重新編輯於 2009-04-22 20:09:00, 註解 無‧
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-04-22 20:39:43 IP:118.169.xxx.xxx 訂閱
寫USB相關的不管是韌體或是軟體,沒有去錄USB的資料
你根本無從得知問題發生的原因,無法掌握的因素太多
ReLife
一般會員


發表:8
回覆:7
積分:3
註冊:2004-12-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-04-23 09:06:49 IP:118.160.xxx.xxx 訂閱
ok,先想辦法生一台USB分析儀
harrypp
中階會員


發表:7
回覆:124
積分:61
註冊:2006-08-31

發送簡訊給我
#6 引用回覆 回覆 發表時間:2009-04-23 16:46:42 IP:210.202.xxx.xxx 訂閱
硬體買不起就用軟體的!
關鍵字"usb snooper"
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#7 引用回覆 回覆 發表時間:2009-04-23 23:34:15 IP:218.168.xxx.xxx 訂閱
回覆你訊息的問題:

小弟用過的USB分析儀如下:

1.CATC Tracer/Chief
http://www.lecroy.com/tm/products/ProtocolAnalyzers/usbtt.asp?menuid=67

優點:
業界公認的標準,若開發的USB裝置有問題也能錄到資料
有些分析儀不能錄有問題的USB裝置,只能錄正常工作的USB裝置
可以模擬host的動作,發出USB packet給device

缺點:很笨重,非常貴,幾十萬起跳

2.
ellisys
http://www.ellisys.com/products/usbex200/index.php
優點:輕,攜帶方便出差時非常好用,
個人偏好使用這台
比較便宜,大約3萬NT

缺點:不能模擬host發出USB packet


3.bus hound
優點:純軟體,網路上下載的到
缺點:有問題的裝置是錄不到的,通常都是用來觀察送/收資料的內容

系統時間:2024-04-19 21:44:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!