請教:欲用單片機(jī)和CH341對一USB游戲手柄的按鍵進(jìn)行解碼

您好??! 初到論壇問一聲好??! 小弟近日欲用單片機(jī)和CH341對一USB游戲手柄的按鍵進(jìn)行解碼,想采用2 線同步串口與AVR的Mega8的I2C總線相接,進(jìn)行解碼。不知這個方案可行否,還請高手賜教??! 若可行,還請?zhí)嵝咽┬蟹桨钢杏惺裁匆c(diǎn)值得注意; 如若不行,請給小弟提供一個可行的方案。 小弟不甚感激?。?/p>

游戲手柄是什么接口的,要是USB口的,那你拿MEGA 和 CH375來讀它就可以,要不是USB口的,那直接用MEGA連接它就可以了,CH341好象用不到


就是USB游戲手柄啊,是不是CH375的SCL、SDL直接可以讀出鍵碼來呢? 還有CH341可不可以?。?! 多謝賜教??!


首先你得知道你的游戲手柄是什么接口 如果是串口的是可以直接接到375上面的,不過你要保證你的CH375是做主機(jī)方式下才可以接


可以直接用BUS HOUND抓嘛


就是USB接口的啊, CH341是不行了,那么用CH375以Host的方式,手柄從Usb接入CH375,CH375從串口輸出到單片機(jī),那么單片機(jī)對串口數(shù)據(jù)進(jìn)行讀取,從而得到鍵碼,這種方案可以嗎? 多謝了??!


這個應(yīng)該是可以的.


單片機(jī)通過并口或串口連接CH375,控制CH375工作在主機(jī)方式,來讀取USB手柄的數(shù)據(jù). 硬件上,USB口,UD+ UD-,需要交叉,軟件上需要將CH375內(nèi)部工作頻率降到1.5M,USB手柄是低速設(shè)備.


那請問大俠,單片機(jī)從串口讀出的數(shù)據(jù)是不是直接就是手柄的鍵碼呢? 也就是說CH375應(yīng)該把USB協(xié)議格式都過濾掉了吧?。? 多謝??!


應(yīng)該不會,你的CH375只是負(fù)責(zé)傳數(shù)據(jù),而不會對數(shù)據(jù)進(jìn)行改動,CH375要進(jìn)行分析的就是USB設(shè)備的配置和設(shè)備描述符以及設(shè)備的ID進(jìn)行分析.


那反正就是CH375能根據(jù)USB接口的游戲手柄上的不同按鍵的按下,而從串口輸出不同的數(shù)據(jù)就是了!! 是嗎?


是的,你的CH375就是將單片機(jī)從下位機(jī)獲取數(shù)據(jù)就可以了,而你不需要知道里面的數(shù)據(jù)代表著什么意思,從串口傳上去就可以了


多謝多謝!??!


那還想問一下,CH375的單價是多少;公司有沒有成品的CH375的USB接口板呢,價位又是如何? 網(wǎng)上哪里可以郵購呢? 知情的大俠可以用個人信息保護(hù),已隱藏給我回復(fù)??! 多謝了??!


這個你可以到銷售的版面上發(fā)帖子


嘿嘿……對哦,發(fā)錯地方了??! 不好意思??! 多謝hcn大俠的一再指點(diǎn),小弟受教了!!:+)


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频