【安富萊專題教程第8期】基於emWin模擬器的USB BULK上位機開發,僅需C便可,簡單易實現

說明:
一、若是你會emWin話的,就能夠輕鬆製做上位機。作些通訊和控制類上位機,比使用C#之類的方便程度一點不差,並且你僅會C語言就能夠。
二、而且成功將emWin人性化,能夠作些Windows系統上的小應用了,基本徹底看不出是emWin作的,並且生成的軟件很小。Win32 API編寫的軟件,最大的好處就是微軟的各個系統版本都兼容,並且發佈時軟件比較小,僅僅一個exe小軟件。
三、無需用戶本身編寫USB BULK驅動程序,詳情見教程中1.4小節說明便可。同時,上位機設計中須要用到的各類文檔、軟件、驅動等,都在教程中都給出了下載地址。
四、教程中將USB BULK上位機和下位機設計中涉及到細節問題,所有毫無保留的進行了說明,能夠防止你們少走不少彎路。
五、早期發佈的網絡攝像頭之TCP上位機軟件實現也是基於emWin模擬器的,詳情見帖子:https://www.cnblogs.com/armfly/p/9173167.html

注意事項:
一、若是想直接測試上位機的效果,務必優先看教程1.4 小節如何安裝驅動。
二、關閉上位機軟件的時候,右擊頁面退出,右上角的X號未作響應處理。
三、上位機是用的VC6.0實現的,測試上位機時,只有打開 USB 鏈接成功了才能夠正常操做其它幾個按鈕。
四、配套的下位機是基於RTX及其USB中間件實現的,推薦使用 MDK4.74 進行編譯。固然,使用最新版的 MDK5.2X 也是沒問題的,
     在Options -> C/C++ -> Misc Controls選項裏面添加--diag_suppress 3731便可。


本期資源下載:html

連接:https://pan.baidu.com/s/1oHEH4BzQNM5QgqpXkyvodg   密碼:p8vk網絡


Win32編寫的小軟件,簡單易用




教程目錄:



文檔目錄:


截圖效果:
測試



GIF動態效果展現:


早期作的網絡攝像頭,一樣也是採用的這套方案:
spa

相關文章
相關標籤/搜索