USB HID問題!
|
||||
---|---|---|---|---|
新會員
|
請問一下各位大大,我有去下載中心下載一個BCB 寫的USB Demo程式,那我去將Demo程式裡面的VID & PID 改為我自己要測試的PID & VID,那改完Complier之後,按下Connect去對USB 做寫入的動作就出現像附件中的錯誤訊息一下,想請問一下各位大大,這個錯誤是發生了什麼事,要如何解決?
那因為我要自己寫一個PC端的視窗程式去將USB HID裝置做讀/寫動作,所以用這個Demo程式直接修改,還麻煩各位大大給我指教一下,或是要去做讀寫USB HID的裝置不是用這樣子的方法,要用另外的方法,麻煩各位大大幫忙一下! 謝謝! ps:下載的檔案名稱vb_bcb Attach file: (0.00 KB)
發表於: 2010/1/14 19:21
|
|||
|
Re: PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
謝謝版大的分析,我已經找到問題點了,是因為我在PC端寫的VB程式送出來的資料所造成的,那現在已經沒有問題了,要再繼續加功能下去了,有問題再上來發問,感恩!
發表於: 2009/7/5 22:44
|
|||
|
Re: PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
不好意思,太急了忘了把重要的貼上去,再貼一次整個code,麻煩版大了,那我也有另外去試在IC 初始化時,先給Rec_Flag Bit0= 1,然後再將TmpData 給41h,這樣子一開始我在PC端也是收到兩個"OK"。
LIST P=16f688
發表於: 2009/7/3 17:51
|
|||
|
Re: PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
我的中斷已經可以動作,但流程跑起來還是怪怪的,可以請大大在幫我看一下嗎?為什麼我PC端送一個41的資料進來,可是PIC的回傳值照理說應為OK,但是我收到的卻是OKER,多送了一個ER的值,我用模擬去跑主程式的部分是正確的TmpData這個為41h 的話確實是只會送ok的字 ,然後就會再去等下一個中斷觸發,也就是在MainLoop裡面跑,那這樣子來看就是中斷的部分有問題,可是中斷的部份PC端我只有送一筆資料進來,所以找不到問題所在。
LIST P=16f688
發表於: 2009/7/3 0:05
|
|||
|
Re: PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
請問一下各位大大,下列的code Rec_Flag 這個flag不是只是定義一個位址而已,那為什麼判斷UART的RX Flag是由這個flag去做判斷?
有大大可以幫我解決我的疑問嗎? 謝謝
list p=16f887
發表於: 2009/7/2 9:29
Edited by qswe on 2009年07月02日 09:44:23
|
|||
|
Re: PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
版大可以幫我看一下Code嗎?我用了中斷怎麼PC端送資料,PIC都沒有動作也收不到資料?謝謝!
因為貼上來的code 都無法正常顯示,所以直接給file,不好意思 Attach file: Link only for registered users
發表於: 2009/6/30 10:59
|
|||
|
Re: PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
可以下載了,謝謝版大的上傳 ,感恩!
正在研讀中不懂再上來發問
發表於: 2009/6/29 22:10
|
|||
|
Re: PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
謝謝版大的教導,但這個載點不能下載了耶,可以再重傳一次嗎?
謝謝!
發表於: 2009/6/23 21:27
|
|||
|
PIC16F688 UART問題
|
||||
---|---|---|---|---|
新會員
|
請問各位大大,PIC16F688 這個IC 的UART功能有辦法去做中斷觸發的功能嗎?如果有的話要如何去設定呢
例如:我利用UART的TX與RX從PC端接收指令,那我目前PIC16F688的正在做LED閃爍的功能,那我的UART又收到PC端送了另一個指令要去做LED全暗的功能,那這時候我要如何做比較好? 先在這裡謝謝各位的指導。
發表於: 2009/6/22 23:05
|
|||
|