|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
有沒有人做過PIC18F的USB?急啊,都快被FIRE了 |
| 作者:huangy_163 欄目:單片機(jī) |
我是用的其DEMO程序做了修改來(lái)應(yīng)用,對(duì)驅(qū)動(dòng)部分不清楚啊,怎么樣來(lái)判斷一次IN事件完成。窗l(fā)送一次64字節(jié)數(shù)據(jù)成功怎么判斷)???急啊,都快被FIRE了 * - 本貼最后修改時(shí)間:2006-8-17 20:09:03 修改者:huangy_163 |
| 2樓: | >>參與討論 |
| 作者: huangy_163 于 2006/8/17 20:07:00 發(fā)布:
跟進(jìn) 我做的是USB轉(zhuǎn)CAN,現(xiàn)在的問題是把CAN上收到的數(shù)據(jù)通過USB轉(zhuǎn)發(fā)到PC,但是要么是PC連接正常但是收不到數(shù)據(jù)(做法:CAN接收開了個(gè)緩沖區(qū),到64字節(jié),在USB只發(fā)送一次……),要么是收到數(shù)據(jù)但是收到的數(shù)據(jù)有很多是重復(fù)的(做法:CAN接收開了個(gè)緩沖區(qū),到64字節(jié)就更新數(shù)據(jù),USB就不停的發(fā)……),要么是收到數(shù)據(jù)太慢(做法:CAN接收開了個(gè)緩沖區(qū),到64字節(jié),USB發(fā)送,PC收到后回個(gè)命令,下位機(jī)收到命令后不再USB發(fā)送,再等緩沖區(qū)到64字節(jié)……)。!現(xiàn)在很老火啊,老大的火都燒到我屁股了,再不搞定就…………555555555 |
|
| 3樓: | >>參與討論 |
| 作者: huangy_163 于 2006/8/17 20:10:00 發(fā)布:
在線等救命啊 |
|
| 4樓: | >>參與討論 |
| 作者: master0722 于 2006/8/19 19:23:00 發(fā)布:
探討 我也在做,可以探討一下 |
|
| 5樓: | >>參與討論 |
| 作者: huangy_163 于 2006/8/20 22:03:00 發(fā)布:
哦!是嗎?那你是…… 哦!是嗎?那你是做USB嗎?你的驅(qū)動(dòng)部分是自己做的?我只是了解了下,時(shí)間不多! |
|
| 6樓: | >>參與討論 |
| 作者: wangyibo 于 2006/8/21 21:16:00 發(fā)布:
其實(shí)很簡(jiǎn)單調(diào)用函數(shù)就完了 其實(shí)很簡(jiǎn)單的,調(diào)用函數(shù)就行了, 1,如你要把目標(biāo)板上的數(shù)據(jù)用USB發(fā)給PC,好象是有一個(gè)writeUSBdata()之類的函數(shù),你直接把要發(fā)的數(shù)據(jù)放到這個(gè)函數(shù)就可以了,他自動(dòng)就給你發(fā)走了,成功有個(gè)標(biāo)志,同時(shí)不成功也有個(gè)標(biāo)志,這樣你不就知道發(fā)沒發(fā)了 2,從PC讀數(shù)據(jù)一樣的,操作,其實(shí)都很簡(jiǎn)單的, 不知道對(duì)你有沒幫助. |
|
| 7樓: | >>參與討論 |
| 作者: cwf741221 于 2006/9/6 21:12:00 發(fā)布:
我做過,搞畢業(yè)設(shè)計(jì)時(shí) 我做過,搞畢業(yè)設(shè)計(jì)時(shí),我用的是18f4550,我的qq:381648372,不過,我不懂can,我向pc機(jī)發(fā)數(shù)據(jù),能正確接收 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |