原文:2--STM32+USB移植+HID 與AUDIO類MIDI設備組成的復合設備(原創)

前期准備: 一 硬件資源:STM F ,USB FS固件庫。 鏈接: STM 之 標准外設版USB驅動庫詳解 架構 文件 函數 使用說明 示例程序 https: blog.csdn.net ZCShouCSDN article details utm source blogxgwz 二 調試軟件:usbtrace . 或者BusHound,用於看USB設備的信息。KEIL編譯環境 用於開發。 后 ...

2019-03-09 09:22 0 670 推薦指數:

查看詳情

STM32 USB 復合設備實現

可實現用一個USB接口實現多個USB設備,如 HID+MSC; HID+CDC; HID+CDC+MSC等等 使用HAL庫,以HID+MSC為例 具體步驟: 目錄 一、增加端點 二、更改設備描述符 三、HID+MSC內核配置 1、新建結構體 ...

Thu May 07 00:49:00 CST 2020 0 1439
STM32 USB復合設備編寫

目的 完成一個CDC + MSC的復合USB設備 可以方便在CDC,MSC,復合設備三者間切換 可移植性強 預備知識 cube中USB只有兩個入口。 main函數中的MX_USB_DEVICE_Init函數。 USB中斷。USB的所有動作都是主機發起 ...

Fri Oct 28 19:22:00 CST 2016 5 4985
STM32實現HID和u盤復合設備

USB設備可以定義一個復合設備,復合設備分兩種,一種是一個設備多個配置,還有一種是一個配置多個接口,在本例中采用一個配置多個接口的方式 首先修改設備描述符,標准設備描述符和報告描述符都不需要修改,只需要修改配置描述符即可 修改描述符之后要同時記得修改 ...

Sun Mar 29 06:32:00 CST 2015 0 8837
USB自定義HID設備實現-STM32

該文檔使用USB固件庫,在其基礎上進行了自己的定制,完成了一個USB-HID設備,首先是usb_desc.c文件,里面存放了usb各種描述符的存在 #include "usb_desc.h" //usb標准設備描述符 const u8 DinkUsbDeviceDescriptor ...

Mon Mar 23 02:19:00 CST 2015 0 3785
USB HID 設備協議入門

一、應用場合   USB HID是比較大的一個HID設備屬於人機交互操作的設備。用於控制計算機操作的一些方面,如USB鼠標,USB鍵盤,USB游戲操縱桿,USB觸摸板,USB軌跡球、電話撥號設備、VCR遙控等等設備。另外,使用HID設備的一個好處就是,操作系統自帶了HID的驅動程序 ...

Wed Mar 09 00:38:00 CST 2022 0 670
STM32+cubemx】0018 HAL庫開發:自定義usb HID設備實現

前面幾節我們使用Cubemx生成了usb的兩個使用例子(虛擬串口、HID鼠標),本節我們進一步學習,如何用生成自定義的HID設備。本節的例子在開發板上運行以后,可以通過usb HID接口實現和計算機更為自由的通信。 本節的例子使用的開發環境是cubemx 6.1.0,pack版本是1.8.0 ...

Sat Dec 11 08:40:00 CST 2021 0 993
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM