導航:首頁 > 編程語言 > mfcusb編程

mfcusb編程

發布時間:2022-03-09 02:42:13

A. win10下用VS2008的MFC編程,用了個USB攝像頭.每次插拔時,會進入OnDeviceChange函數.但nEventType永遠=7.

可以考慮WMI來判斷,雖然沒有用到攝像頭,但是我們判斷硬碟插拔就是用的這個。
這應該也適用於攝像頭,因為都是USB控制器或者PCI下的設備。

B. MFC編一個串口通信的界面

你一會用串口,一會用USB的,到底你要用什麼通訊啊。硬體你不要管太多。把你的通訊方式定好。然後把發送過來的數據協議搞清楚,處理就行了。畫圖要是不會,看看大多數書里都有的CDC方面的介紹。串口通訊書里也有。網上也有現成的類。USB我勸你就不要想了。

補充;
我用VC做過對硬體通訊,一般都是用串口(232)通訊,USB通訊用VC來實現,聽說很難,要實現驅動什麼的.很是復雜,對硬體開發的大都用EVC,所以,見意找一些EVC的資料,推薦你到EVC嵌入開發的群或領域找人問問吧.

C. 介紹幾本VC++編程的書

這個不需要很多硬體知識,vc,vb,c#看你那個熟一點了,Windows sdk有一套api函數可以實現這些介面的操作。比如CreateFile()函數就可以將一個usb設備映射成一個文件,然後就是對這個文件的操作。看一下MSDN結合一些介面操作(串口、並口、usb口)的實例搞定鍵盤和滑鼠應該不是問題。我做過串口、並口、usb口的驅動,如果滑鼠鍵盤都是usb口的話,我可以給你一些資料,如果是ps/2的我沒有做過,不過應該比usb簡單,可能跟串口的難度是一個檔次。如果你基礎較差,建議看一下計算機介面技術中的串並口編程書入門,然後看MSDN親自操刀!

D. MFC編程,顯示出採集到的語音信號波形

下個控制項。TeeChar可以實現你的需要的功能.

效果圖如下

E. 大哥大姐們 我是電子信息工程專業05級的自學了MFC 但我現在有疑問編程對我這專業是不是用的著

我現在在電子類公司工作,根據經驗,你的專業本身就適合於硬體方面的開發工作,當你學了MFC和C之後十分有助於你理解你所做東西的具體實現,同時也有助於增強你對硬體開發的能力,可以說你學的這些在加上你的專業那簡直就是絕配了.

F. C語言如何編程,可以接收用USB連接的設備上掃描到的信息(USB設備驅動已安裝)

這個一般涉及到文件讀取的知識。打開課本最後一章,文件,裡面有詳細的介紹,不過僅限於讀取某個文件,就像C:\Windows\ABLKSR這樣子讀取,具體實現是
#include "stdio.h"
void main()
{
FILE *fp1;
fp=fopen(「C:\Windows\ABLKSR」,r+);
free fp1;
//如果想要輸出的話用printf,想進一步了解的話可以繼續追問
}
最具體實現的話就要用MFC 或WINAPI了,可以實現文件查看,打開關閉修改,等等,不過涉及相對較深,單純用C的簡單語句的實現可能要編上1年

G. 用vc++實現usb介面通信編程的一般步驟

我來說下我做過的USB通信,我沒有做過DSP跟上位機的通信,我只做過ARM類的STM32跟上位機的數據傳遞,雖然做過但是也不是很 懂,只是略知一二,我來說說我怎麼做的吧,我是這么實現的:
USB是個很復雜的協議,你如果完全搞懂,我估計沒有幾個月專心鑽研是不行的,但是如果只是能實現你的這個功能,我估計不是很復雜。
首先來說說USB通信:
USB通信傳輸方式分為四種:控制,中斷,批量,同步傳輸四種,這個你可以看看網上資料,然後我用STM32通信,因為數據量不是很大,我用的是中斷傳輸方式,但是DSP數據量應該會比較大,不知道中斷傳輸行不行,但是一般問題不大。
傳輸方式說完了,再說說USB設備類型,你每次插usb設備到電腦上的時候就會有提示,這是一個什麼設備,USB設備類型就是說的這個意思,是滑鼠還是鍵盤還是別的什麼的,如果你選用標準的類,你就不用自己寫上位機(PC)的驅動程序,但是如果不用標準的類,就是用自定義的類就要自己寫上層的設備驅動程序,就是所謂的DDK,WDM,WDF什麼的,你沒寫過這方面的還真有點棘手,但是也不一定要寫驅動程序,你可以試試有個類叫HID類,這個類在USB通信的時候用的還挺多的,不過這個類也有缺點,這個地方還要說一點,USB還分低速,全速,高速三種,不太了解DSP,不知道他支持什麼模式,但是USB2.0的全速應該至少可以支持的。
USB2.0全速模式HID用中斷方式每秒最多可以傳輸64KB的數據,不知道能不能達到你的要求,但是我估計一般問題不大了,如果你這歀DSP能支持高速模式,每秒用這種方式可以傳輸高達22MB的數據,這個速度一般問題不大了。
你可以照著我說的思路,去網上搜搜人家寫好的程序,肯定有人做過DSP的USB通信,然後你按照自己的要求改一改,主要應該是USB的設備描述符部分要自己修改,然後可能還要根據自己的電路改改配置什麼的,上位機軟體網上有源代碼的多的是,然後自己摸索摸索,我估計你要是編程水平還可以的話,只是摸索USB,一兩個星期完全沒有問題,祝你好運!

H. C++怎麼後台獲取USB條碼槍數據(無輸入焦點) http://.baidu.com/question/289152228.html

看你的USB條碼槍支持的是以下哪種:
1,USB虛擬串口,直接按照串口方式變成接收數據。
2,USB data pipe 這個模式一般都需要廠商提供數據通訊格式和協議。
3,USB-hid 模式,最常見的,USB滑鼠鍵盤等等都是,所有國產槍都是。
MFC提供有 HID設備開發函數。

I. 使用C++進行USB介面編程的書

正好我這里可以介紹幾本書給你看看, 《Visual C/C++系統開發典型實例解析》 http://www.xavw.com/book/html/?6818.html 本書本著實用的原則,通地定一個個典型案例解析,深入介紹用Visual C/C++進行系統開發應用的編程方法和編輯技巧。全書共7章:第1章Windows系統深入應用編程實例,對典型實例編程中所涉及到的Visual C/C++基礎知識進行深入探討和分析,圍繞Visual C/C++有關Windows系統深入應用列舉了48個典型應用案例;第2章桌面窗口管理應用編程實例,該章列舉桌面和窗口管理12個典型應用案例;第3章對話框與工具條製作與改進應用編程實例,該章主要圍繞對話框與工具條製作與改進應用編程,列舉20個典型而實用的編程實例;第4章控制項與組件應用編程實例,在該章中列舉控制項應用編程13個典型而實用的編程實例;第5章多媒體應用編程實例,列舉11個媒體程序開發典型而實用的編程實例;第6章管理信息系統開發應用編程實例,列舉15個資料庫應用編程實例;第7章Visual C++編程技術巧23則,在該章中每個編程技巧均給出了完整的源代碼。 本書內容豐富,實用性強,所有實例中的源程序代碼都經過了測試和使用,並給出詳細解釋,濃縮Visual C/C++系統開發程序設計的精華,是系統開發編程人員的經驗之作。 本書適合具有一定Visual C/C++基礎的應用編程人員和系統開人員,對剛開始用Viusal C/C++進行系統開編程的新手也有很好的參考價值。 《USB 2.0硬體設計(第2版)》 http://www.xavw.com/book/html/?6819.html USB是外圍設備與計算機進行連接的快速且靈活的新式介面。本書介紹最新的USB 2.0標准,從USB 的基礎開始介紹,包括實際的硬體與軟體設計,並且使用匯編語言、Visual C++、Visual Basic 等來示範程序代碼的編寫。另外還有各種USB 晶元介紹,幫助讀者快速設計自己的USB 設備。 本書共15章和1個附錄,內容包括:USB 簡介、USB 傳輸、檢測設備、控制傳輸、USB 控制器晶元、Cypress enCoRe控制晶元、驅動程序、設備類別、設備測試、電源管理與信號編碼、電路介面、集線器、HID設備、HID程序設計、HID設備開發實例以及USB參考資料等。 本書適合從事USB 硬體、軟體設計的程序員和其他相關技術人員使用或參考。

J. C++實現上位機編程

DELPHI VB C++都可以
想很快入手的話建議 學習Delphi 和 vb 但是這兩門語言現在比較少用 見過幾個公司搞上位機的一般也都是用這兩個
C++也可以 不過因為本身語言限制 所以C++編程難度也會稍微大點

做自己的決定。然後准備好承擔後果。從一開始就提醒自己,世上沒有後悔葯吃。

閱讀全文

與mfcusb編程相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:62
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1003
命令zpa 瀏覽:286
python編譯器小程序 瀏覽:945
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:593
安卓卸載組件應用怎麼安裝 瀏覽:913
使用面向對象編程的方式 瀏覽:339
程序員項目經理的年終總結範文 瀏覽:929
內衣的加密設計用來幹嘛的 瀏覽:433
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:401
夢幻端游長安地圖互通源碼 瀏覽:746
電腦本地文件如何上傳伺服器 瀏覽:313