有關(guān)CH372或CH375的USB通訊的問題解答

我的led是連在讀信號,寫信號,片選信號上的,是不是應(yīng)該把程序燒進(jìn)單片機(jī)里,然后插上優(yōu)盤進(jìn)行通信? act#腳上是不是一定要連上一個led?


(1)程序不燒進(jìn)芯片里,怎么運(yùn)行程序?當(dāng)然用仿真器也是可以的 (2)如果用這些信號來驅(qū)動LED,最好用低電平驅(qū)動,不過這些信號線的頻率很高,不宜驅(qū)動LED,即使亮了可能也觀察不到 (3)ACT#引腳的功能不知你看過手冊沒?這只是一個指示燈,并不一定要接 現(xiàn)在也不知道真正的問題出在哪,硬件上還是軟件上?建議再把我們的資料熟悉一下,下載CH375EVT.ZIP:\CH375EVT\PUB\MCS51C\MISCELL例程,下載EV375PCB.ZIP:原理圖


我詳細(xì)看到了! 燒程序的時候遇到一個問題,校驗(yàn)不了!不知道燒進(jìn)去的對不對! 硬件我檢查了沒有問題,軟件是不是的燒進(jìn)去看看那能不能出來結(jié)果,仿真的時候總是停在檢查U盤那!


(1)校驗(yàn)失敗,可能是編程器有問題,也可能是芯片有問題 (2)按照手冊作個測試命令,檢查硬件連接和接口程序是否正常 xWrite375Cmd( 0x06 ); xWrite375Dat( 0x55 ); xRead375Dat( )應(yīng)該為0xAA 再作一次 xWrite375Cmd( 0x06 ); xWrite375Dat( 0xAA ); xRead375Dat( )應(yīng)該為0x55


好的 我試一試!謝謝!??!


mCmdParam.Modify.mFileAttr = 0xff; /*輸入?yún)?shù): 新的文件屬性,為0FFH則不修改*/ mCmdParam.Modify.mFileTime = MAKE_FILE_TIME( 16, 32, 09 ); /*輸入?yún)?shù): 新的文件時間: 16:32:09*/ mCmdParam.Modify.mFileDate = MAKE_FILE_DATE( 2009, 2, 18 ); /*輸入?yún)?shù): 新的文件日期: 2009.02.18*/ mCmdParam.Modify.mFileSize = 0xffffffff; /*輸入?yún)?shù): 新的文件長度,以字節(jié)為單位寫文件應(yīng)該由程序庫關(guān)閉文件時自動更新長度,所以此處不修改*/ i = CH375FileModify( ); /*修改當(dāng)前文件的信息,修改日期*/ 有一個錯誤在第一行,錯誤為:illegal octal digit. 是怎么回事?


我用貴單位的模塊調(diào)試工具,發(fā)送出去以后,沒有返回來的值。有什么原因啊?謝謝~!


模塊調(diào)試工具是我司調(diào)試另一款產(chǎn)品:U盤讀寫模塊,與CH375是兩回事,不知道你是如何調(diào)試的 實(shí)在不行,電話溝通一下吧:025-52638368


大家好: 我新來的,報(bào)個到先。新手向大家請教個問題:我想用單片機(jī)通過CH375的串口方式對U盤進(jìn)行讀寫,但找到的資料好像都只有并口方式的電路圖,請教下串口時除了INT#,RXD,TXD這三根線外,其它管腳怎么連接,比如A0,CS#,RD#,WR#?。。ㄗⅲ何抑挥靡粔K單片機(jī),沒有外擴(kuò)RAM,所有不知道硬件電路該怎么接) 希望大家不吝賜教!先行謝過了……


一般只需要接這三根線,其余都可以懸空.如果還有什么問題請閱讀CH375DS1.PDF這個文檔.里面有并口和串口連接的電路和注意事項(xiàng).


我使用CH375,計(jì)算機(jī)和USB接口通訊很正常,用了好長一段時間了,今天我發(fā)現(xiàn)我的軟件有一個問題,那就是界面不能輸入漢字,一切換到漢字輸入狀態(tài)程序就死機(jī),我是在中斷例程中CH375ReadData這個函數(shù)的,如果不執(zhí)行CH375ReadData,就沒問題。請問為什么?是不是這個函數(shù)和漢字輸入有什么關(guān)系?我用的是CVI8.5,下面是我的程序代碼:

if(!CH375SetIntRoutine(0, ReadUsb )) { MessagePopup("程序錯誤","USB Open 失敗!"); UsbOpen=0; exit(0); } else UsbOpen=1;

VOID CALLBACK ReadUsb(PUCHAR iBuffer) { unsigned long mReadLen; char RBuffer[512];

if(UsbOpen==0) return; if( CH375ReadData( 0,RBuffer, &mReadLen ) )// 接收成功 { ...... }

}


中斷回調(diào)函數(shù)里不要這樣處理,在ReadUsb里發(fā)送一個消息,在消息里做CH375ReadData的處理,ReadUsb函數(shù)是在我們的動態(tài)庫里的系統(tǒng)線程執(zhí)行的,優(yōu)先級比較高,不要做費(fèi)時操作,你用c語言可以使用多線程+查詢的方式.


我用的是CH375串口模式,#INT腳沒接,直接查詢命令端口,為什么從375讀不到數(shù)據(jù)? 單片機(jī)跟pc通訊正常


急!!!!!請wch指教


請SCM指教,不勝感激


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

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