This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430F5503:是否支持 webUSB?

Guru**** 2030840 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/625200/msp430f5503-webusb-support

器件型号:MSP430F5503

您好!

我已经将一个 USB 读取器声明为 HID、并且我正在寻求实现对 webUSB API (wicg.github.io/.../ Web 应用程序会访问该读取器。

WebUSB 使用二进制对象存储(BOS)来声明新参数、它似乎仅受 USB2.1 (Arduino https://github.com/webusb/arduino/文档)支持

-有人能不能向我解释什么是 USB2.1? 我没有找到任何好的解释、 http://www.usb.org 也没有关于它的任何部分。 我只发现这似乎与链路电源管理(LPM)相关

-是否可以修改 MSP430 USB 库以支持 webUSB? 或者需要一些硬件来实现"USB2.1"

此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如 Arduino 页面所示、"USB 2.1"只是一个不同的版本号。

    但是、您仍然必须实现所需的描述符。 我不知道任何实现 BOS 描述符的库、但是如果您有 USB 规范方面的经验、应该能够添加它们。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Argail、

    MSP430 USB 堆栈当前不支持 BOS 描述符。 理论上、最终用户可以添加它。 MSP430当前没有支持 BOS 的受控体。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我对这个答案很满意、谢谢。

    我将尝试了解如何修改堆栈... )