我用的是STC89C51系列的單片機(jī),想初步試驗按照扇區(qū)讀U盤 設(shè)置為USB主機(jī)方式,自動產(chǎn)生SOF包,可以檢測到U盤插入,中斷狀態(tài)為USB_INT_CONNECT,之后DISK_INIT,中斷狀態(tài)為USB_INT_SUCCESS,U盤燈亮 之后應(yīng)該怎么做?我是發(fā)送DISK_READ,然后發(fā)送5個字節(jié)的數(shù)據(jù)(1,0,0,0,1),之后發(fā)送RD_USB_DATA,中斷狀態(tài)為USB_INT_BUF_OVER 我用的是并口 請教一下我應(yīng)該怎么做,我錯在哪里?謝謝
查看: 1071
回復(fù): 4
關(guān)于單片機(jī)讀U盤(CH375)
熱門產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片
發(fā)送DISK_READ,然后發(fā)送5個字節(jié)的數(shù)據(jù)(1,0,0,0,1),之后需要等待一個中斷狀態(tài)USB_INT_DISK_READ,然后在去發(fā)送讀命令.
下載CH375EVT.ZIP,參考\CH375EVT\PUB\MCS51C\MISCELL 另,STC89C51只有512字節(jié)RAM,可能不夠用
之后應(yīng)該在讀取數(shù)據(jù)(USB-DISK)命令之后還需要發(fā)送DISK-SIZE,DISK-READY這2個函數(shù),發(fā)送成功之后在發(fā)送讀取數(shù)據(jù)的命令
謝謝樓上各位,問題初步解決了。接著研究使用CH375,呵呵
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄