硬汉嵌入式论坛

 找回密码
 立即注册
查看: 963|回复: 5
收起左侧

通过 WEBUSB 实现点灯操作

[复制链接]

30

主题

139

回帖

234

积分

高级会员

积分
234
发表于 2021-12-7 22:08:27 | 显示全部楼层 |阅读模式
本帖最后由 Biby 于 2021-12-7 22:13 编辑

1、介绍

    WebUSB,是由Reilly Grant和Ken Rockot开发的,它已经被推入W3C WICG,以求建立一个能够被浏览器制造商引用的平台。WebUSB是一个Javascript API,可以允许网页访问已连接的USB设备,这里的USB设备是指系统和工业的USB设备。通过WebUSB API,我们可以让USB设备,比如键盘、鼠标、3D打印机和硬件驱动连接到物联网,甚至在Web页面上定位定位。这个产品的目的,是为了帮助硬件制造商将他们的USB设备实现跨平台通用(包括Web),此后不需要为特定的平台写本地驱动或者SDK。除了控制硬件,WebUSB也可以通过Web页面安装或者执行其他重要任务。然而,这个草拟版本的API并不能传输文件。
当然,现在的WebUSB现在只是个草拟版本,还没有正式采用W3C标准。其开发工作还在进展之中,但我们现在可以在Github上完整可见的WebUSB代码库(https://github.com/ wicg/webusb


2、参考项目
https://github.com/sowbug/weblight

3、webusb API
https://wicg.github.io/webusb/
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2021-12-8 11:53:10 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

30

主题

139

回帖

234

积分

高级会员

积分
234
 楼主| 发表于 2021-12-14 15:30:23 | 显示全部楼层
本帖最后由 Biby 于 2021-12-14 15:36 编辑

网页端检测
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2021-12-14 16:21:03 | 显示全部楼层
楼主这个有移植案例参考吗
代码不规范,亲人两行泪!
回复

使用道具 举报

1

主题

6

回帖

9

积分

新手上路

积分
9
发表于 2021-12-15 15:05:40 | 显示全部楼层
学习学习 向大佬看齐
回复

使用道具 举报

30

主题

139

回帖

234

积分

高级会员

积分
234
 楼主| 发表于 2022-3-30 14:47:30 | 显示全部楼层
missfox 发表于 2021-12-14 16:21
楼主这个有移植案例参考吗

你可以参考这个网站,应该有帮助
https://web.dev/build-for-webusb/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-8 22:00 , Processed in 0.219213 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表