[求助]我的375設(shè)置為模式2進(jìn)入中斷后不能設(shè)置成模式6

希望高手指點(diǎn)

沒(méi)明白是什么意思,你指的進(jìn)了中斷之后在設(shè)置模式6是什么意思??


在開(kāi)始設(shè)置的時(shí)候是模式2 然后進(jìn)入中斷 在中斷程序中又將375設(shè)置成模式6 設(shè)置不成功 也就是不能設(shè)置成模式6 如果在開(kāi)始設(shè)置的時(shí)候設(shè)置成模式6則可以


設(shè)完模式2延時(shí)200ms后設(shè)模式6也不行呀


你上面所說(shuō)的兩種情況都是可以的,應(yīng)該是你程序上沒(méi)處理好。 對(duì)于第一種,我將例子程序TEST.C稍微改動(dòng)了并試了一下,沒(méi)什么我問(wèn)題,你可以參考以下: UploadImages/20071151452462.rar


謝謝 上面問(wèn)題解決了!又有新問(wèn)題了! 我在枚舉打印機(jī)的時(shí)候獲得設(shè)備描述符的時(shí)候返回值是51H 應(yīng)該是14H吧


發(fā)獲取設(shè)備描述符的命令(GET_DESCR),成功的話應(yīng)該返回的是14H,而不是51H。 你要枚舉打印機(jī)的話,可以參考我們提供的例子程序的。 下載CH375HST.ZIP,在USBPRINT中是枚舉打印機(jī)的例子。


我看了你們的例子了,你們的例子是查詢(xún)方式的,我現(xiàn)在要用中斷方式的! 我剛才又試了,只要把打印機(jī)接上就不能設(shè)置模式6了


我們的例子程序中不是先設(shè)模式6,再等待打印機(jī)連上來(lái),再設(shè)置模式7(用來(lái)復(fù)位USB設(shè)備,復(fù)位時(shí)間不少于1mS),再次設(shè)置成模式6,延時(shí)之后再就可以對(duì)打印機(jī)進(jìn)行枚舉了。


我那樣做的 返回的就是51H


你采用中斷方式的話,你看以下發(fā)了獲取描述符的命令之后,375有沒(méi)有將中斷腳INT#拉低?拉低的話單片機(jī)進(jìn)中斷讀取中斷狀態(tài)。


謝謝! 是拉低的進(jìn)入中斷狀態(tài)了,模式6的返回值是0,設(shè)置不成功。模式7返回值是1,設(shè)置成功!然后又是模式6,返回值是0,不成功!讀取設(shè)備描述符號(hào)返回是14H,讀取設(shè)備地址返回值是14H,讀取設(shè)備描述返回值是28H,這是哪里出現(xiàn)問(wèn)題了? 謝謝!


上面的是讀配置描述符返回28H


先問(wèn)一下你在設(shè)置模式前的測(cè)試命令是過(guò)了的吧? UploadImages/2007116935663.rar 你將這改成你的中斷方式試一下。


都過(guò)了! USB驅(qū)動(dòng)在電腦上也可以裝上! 那個(gè)通訊的測(cè)試程序也過(guò)了!


我試了沒(méi)用 你給我的程序里要進(jìn)入中斷狀態(tài)USB_INT_EP2_OUT才可以 根本就進(jìn)不去呀 我的返回是15H 檢測(cè)到USB設(shè)備連接事件


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

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