CH375做USB驅(qū)動(dòng)開發(fā) PC機(jī)和單片機(jī)通信

本人想用CH375評估板做驅(qū)動(dòng)開發(fā)。開發(fā)環(huán)境:windows7+VS2010+wdk7.x。將CH375設(shè)成USB設(shè)備。通過它PC機(jī)向單片機(jī)讀寫數(shù)據(jù)。上位機(jī)程序+驅(qū)動(dòng)程序+固件程序都想自己寫。本人零基礎(chǔ)喔。設(shè)置CH375為USB設(shè)備是怎么設(shè)置的。然后上位機(jī)程序+驅(qū)動(dòng)程序+固件程序有沒有源代碼參考程序。請各位大神,技術(shù)人員,工程師,給點(diǎn)指導(dǎo)啊。我都郁悶死了。唉。本人郵箱個(gè)人信息保護(hù),已隱藏 先謝謝各位大蝦了。嘿嘿[Emot]27[/Emot]

這個(gè)建議你去看下CH372EVT.ZIP,里面有相應(yīng)的上位機(jī)以及下位機(jī)程序。


好的,謝謝你了。我還不知道怎么使用里面的例子程序。比如怎么編譯,然后下載到單片機(jī),最后讓他執(zhí)行。對于這些都沒有概念。有沒有推薦的資料


你可以使用最簡單的CH372 TEST文件夾下面的程序,上位機(jī)和下位機(jī)都有例子程序。至于編譯和下載是單片機(jī)的問題。你只需要按照你單片機(jī)下載程序就可以了。如果使用CH375評估板的話通過USB口下載程序。


嗯,我摸索吧


在keil環(huán)境下測試CH372 TEST文件夾下面的程序,是新建一個(gè)工程,將.h和.c文件添加至工程,然后相應(yīng)的.lib文件需要添加么?還有就是CH375HF6.lib和CH375HF5.lib是一樣的么,他們版本不一樣么?


還有就是Ch375不是自帶命令解釋器么,它提供的硬件級接口,比如xWriteCH375Cmd( CMD01_RD_USB_DATA0 ); 是由單片機(jī)發(fā)給它,然后由它來執(zhí)行的么,如果自己寫CH375的USB驅(qū)動(dòng)程序,可以直接調(diào)用這些硬件級接口么,文件系統(tǒng)庫函數(shù)是屬于應(yīng)用層了把,不能在驅(qū)動(dòng)程序中使用了對吧。驅(qū)動(dòng)程序中需要對數(shù)據(jù)包劃分么?比如PC端需要發(fā)送256字節(jié)的信息給單片機(jī),但是好像CH375的批量端點(diǎn)也只能支持64字節(jié)的數(shù)據(jù),這個(gè)劃分過程是在驅(qū)動(dòng)程序中還是在由單片機(jī)端的程序來控制。嘿嘿,貌似比較初級的問題,先謝謝技術(shù)人員的解答啦。3q


Ch375的內(nèi)置固件模式和外置固件模式有啥區(qū)別啊。


怎么沒人回我呢,是太簡單了么


這個(gè)問題實(shí)際上你可以直接去看CH372的說明書就可以知道答案了。


我用CH375的驅(qū)動(dòng)程序出錯(cuò)了。開發(fā)環(huán)境為vs2010+wdk7.0結(jié)果出現(xiàn)了這樣的問題。錯(cuò)誤 1 error LNK2019: 無法解析的外部符號 __imp__USBD_CreateConfigurationRequestEx@8,該符號在函數(shù) _MyWDMActiveConfiguration@8 中被引用 C:\Users\zengyaping\documents\visual studio 2010\Projects\driver\driver\CH375USBDriver.obj driver

錯(cuò)誤 2 error LNK2019: 無法解析的外部符號 __imp__USBD_ParseConfigurationDescriptorEx@28,該符號在函數(shù) _MyWDMActiveConfiguration@8 中被引用 C:\Users\zengyaping\documents\visual studio 2010\Projects\driver\driver\CH375USBDriver.obj driver

這倆個(gè)函數(shù)編譯后的符號我在wdk的相應(yīng)靜態(tài)鏈接庫中找到了啊,可是為什么還是會(huì)出問題啊。吐血啊,求解決,求指教,急!?。。。。。。。。。。。。。。。?!


您好,驅(qū)動(dòng)這一層我司暫未提供技術(shù)支持,敬請諒解。 不過你可以看下你的工程是否已經(jīng)把庫包含進(jìn)去編譯


包含進(jìn)去了,用的是靜態(tài)鏈接方式(工程屬性里面設(shè)置的)


我還想請問一下,那個(gè)復(fù)位指定的數(shù)據(jù)管道是什么意思


我想請問一下,那個(gè)CH375的動(dòng)態(tài)鏈接庫里,我怎么知道中斷已經(jīng)發(fā)生了,然后就算中斷發(fā)生了,OS怎么知道這個(gè)中斷服務(wù)程序是CH375的,應(yīng)用程序中應(yīng)該要設(shè)置中斷服務(wù)例程吧


怎么沒有人回答呢,我提了這么多問題,求解答,太弱智了么,高手在哪,大神在哪,求指導(dǎo)?。?!


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

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