链接 使用WebUSB的STLink V3 / V2库 RTT 使用Segger RTT库的演示应用程序: WebUSB故障排除
2023-10-27 00:16:53 515KB CSS
1
描述 库允许构建USB类设备并以最小的努力使其可用: CDC,通讯设备类, MSC,大容量存储类, HID,人机界面设备类别:键盘,鼠标,游戏手柄,通用IN / OUT, MIDI,乐器数字接口类, DFU,设备固件更新等级, WebUSB,它使用供应商类来显示webusb的用法。 硬件 要使用本机USB,我们需要将针脚19和20连接到usb电缆或具有类似连接器的连接器: 如何 库允许在标准USB设备中设置所有值,例如: 制造商 产品名称 序列号 修订 VID和PID ANYusb device; // any USB class like HID, MSC, CDC device.manufacturer(char*); device.product(char*); // product name device.serial(char*); // serial num
2022-03-03 11:08:23 58KB hid midi-device webusb esp32s2
1
fastboot.js是JavaScript中fastboot协议的实现。 它使用WebUSB API在Web浏览器中运行,Chrome当前支持该WebUSB API。 fastboot.js fastboot.js是JavaScript中fastboot协议的实现。 它使用WebUSB API在Web浏览器中运行,Chrome当前支持该WebUSB API。 这项工作是由GrapheneOS资助的。 为什么? 许多用户,尤其是技术经验较少的用户,在刷新Android设备上的自定义操作系统时遇到了麻烦。 这不一定是他们的错。 在此过程中有很多步骤可能会出错。 损坏或过时的Android平台工具,缺少的命令或s
2022-02-11 23:52:30 1.34MB JavaScript Miscellaneous
1
基于 WebUSB 的 Android 调试桥 (adb) 的一站式 .js let webusb = await Adb . open ( "WebUSB" ) ; let adb = await webusb . connectAdb ( "host::" ) ; let shell = await adb . shell ( "uname -a" ) ; console . log ( await shell . receive ( ) ) ; 安装 来自 NPM: npm install --save webadb 从CDN: < script src =" https://cdn.jsdelivr.net/gh/webadb/webadb.js@master/webadb.js " > </ script >
2022-02-11 23:45:39 10KB JavaScript
1
usbd-webusb 适用于WebUSB实现。 WebUSB是建议JavaScript API标准,用于安全地提供从网页对USB设备的访问。 执照 根据以下任一许可 Apache许可证2.0版( 或 ) MIT许可证( 或 ) 由您选择。 例子 一个完整的示例需要使用硬件驱动程序,但是与硬件无关的部分看起来像这样: use usbd_webusb :: * ; // Creates a WebUSB class instance with URL "https://google.com" // You can also provide a custom URL with scheme url_scheme::CUSTOM let wusb = WebUsb :: new ( & usb_bus, url_scheme :: HTTPS, "google.com" ); let
2021-08-30 13:02:42 8KB Rust
1