原文:C#進階——記一次USB HID的各種坑(x86,x64,win10,win7)

一 簡敘 寫工控上位機的搬磚人,難免會遇到USB通訊,在一個項目中,我寫的上位機使用USB HID協議和STM 通訊傳輸數據,從零大概花了幾天找例程,找資料,最后是各種搬磚修補,終於出來了一個出版DOME,能和下位機實時通訊了。 HID通訊方式其實很常見,像鼠標 鍵盤等待外設都是這種方式,我也不知道為啥要用這種方式,我當初用它是因為其傳輸速率比串口快 憶當初下位機還沒開發出網口的苦日子 ,再則其是 ...

2022-01-19 16:19 12 5012 推薦指數:

查看詳情

win32和x86以及x64的區別

本來是知道x86x64的區別的。 今天突然在VS2008上看到一個win32的選項,一下子懵了,這是什么玩意。 百度之,發現答案 win32是指windows 32位的操作系統,顧名思義是支持32為CPU的操作系統。 x86是指CPU的位,X86是指32位的CPU. x64是指64位CPU ...

Sat Jan 03 23:05:00 CST 2015 0 7341
C# 關於X86/X64/AnyCpu 的關系

電腦硬件CPU可以分為x86x64, x86的機器只能安裝32位的操作系統,如XP, WIN7_86, x64的機器既可以安裝32位的系統,又可以安裝64位的系統,只是在x64的機器上安裝32位的系統,不能夠很充分的利用這台機器的資源。x86程序,即適用於32為操作系統的程序,x64即適用於64 ...

Thu Apr 25 00:03:00 CST 2019 0 1607
win10+vs2015+opencv3.0 x86/x64配置(debug+release)

最近做一些圖像識別的項目,用到了opencv,opencv3.1沒有x86版本,所以只能用opencv3.0來完成,下面介紹一下在window10下vs2015 配置opencv3.0的過程(x86x64環境) 1.首先安裝opencv3.0到電腦本地磁盤,我的目錄是 D:\opencv3.0 ...

Thu Oct 13 03:03:00 CST 2016 0 4147
win32-ReadProcessMemory在x86x64下運行

因為PebBaseAddress在x86下是指向PEB+8,在x64下是指向PEB+16 具體的結構體: 如果在x86下,則是以4字節對齊,那么偏移8才能指向Reserved3[1] 在x64下,則是以8字節對齊,那么只有偏移16才能指向Reserved3 ...

Fri Jul 03 02:09:00 CST 2020 0 616
Magic Trackpad 2 on win10 x64

可以使用操作: 觸擊 觸擊拖拽 雙擊 支手滾動:上下,左右 右鍵配置:左下角,右下角點擊實現 可以試用28天,收費 $9.5 官方地址:http://www.track ...

Sun Mar 27 00:04:00 CST 2016 0 2237
win7 x64安裝TensorFlow

在windows下安裝的TensorFlow做學習研究之用,如果要進行技術,請看相關博文:CentOS7安裝TensorFlow 1、安裝Pytho3.5 首先到Anaconda網站去下載Wind ...

Fri May 05 19:40:00 CST 2017 0 2502
x86x64的區別

整理了下網上的資料,歸類了下,大似表述是這樣的:IBM/PC兼容機,也就是Intel的i80x86指令架構,就簡稱了x86x86並不是指32位環境,而是指80x86架構,這個架構目前有32位,64位兩種。曾經聽說還包括了過8位和16位,不過我沒機會看過。 習慣上來說,x86架構就是32位 ...

Thu Aug 11 20:18:00 CST 2016 4 4651
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM