天涯论坛

 找回密码
 立即注册
搜索
查看: 17|回复: 2

在microbit上测试最新的WebUSB功能

[复制链接]

2964

主题

144

回帖

9912万

积分

论坛元老

Rank: 8Rank: 8

积分
99129190
发表于 2024-10-10 08:08:18 | 显示全部楼层 |阅读模式

micro:bit上编程功能是经过自带的DAPLink实现。DAPLink是ARM机构推出的一个低成本开源编程器/仿真器,常用于研发ARM芯片。今年DAPlink已然进行了多次改进和升级,日前的版本已然是0246了,而micro:bit上的DAPLink固件非常多还是0241版,版本较低,不支持有些新的功能,例如webusb。

webusb是一个非常新的东西,它的目的是让usb设备更易的连接到网络,乃至能够经过浏览器直接掌控针对micro:bit来讲,以后无需其它软件,运用浏览器就能够完成编程、下载、调试、传输数据和文件等各样功能,能够更好的掌控硬件。虽然此刻micro:bit还不支持运用webusb进行研发然则能够预见火速就会支持这个功能。

怎么样查看micro:bit上的DAPLink版本号呢?首要将micro:bit经过usb线连接到计算机,计算机就会显现一个MICROBIT磁盘。

这个磁盘包括了两个文件,咱们打开其中的DETAILS.TXT就能够看到版本号和支持的功能了。

倘若你的microbit版本较低,就需要升级固件。固件程序能够到社区的文档与固件版块下载。

升级时,先按住反面的复位键,而后插进USB,此时显现一个MAINTENANCE磁盘,将固件文件(HEX文件)复制进去,复制后就完成为了升级,microbit会自动重新连接USB。

升级后,能够打开microbit磁盘下的DETAILS.TXT文件,比较一下版本号和功能的区别

升级了固件后,咱们能够测试一下webusb的功能了。运用前,请确定成功升级了新版本固件,并运用V65版本以上的谷歌浏览器(或谷歌内核)。

首要,用浏览器打开这个测试网址。

https://armmbed.github.io/dapjs

再将microbit连接到计算机。

点击网页中过程1的 Choose 按钮,在弹出的提示框中选取DAPLink CMSIS-DAP设备,而后在点击提示框下方的连接按钮。

稍等稍许过程2中就会表示出micro:bit,再点击 Connect 按钮进行联机。

过程3是经过浏览器下载测试程序,Flash Green程序会在屏幕上显示Green(绿色)这个单词,Flash Red会表示Red(红色)这个单词。

过程4能够掌控程序的运行、暂停、单步、读取寄存器等功能。

过程5是串口监测功能,能够在Serial Monitor框中输入命令来掌控microbit。输入字母g并回车,能够表示Green;输入字母r回车,就表示Red。

另一能够参考一下Hori版主供给另一一个例子“从Block毕业!真正的Python编程项目CodeSpace

l”

http://www.micropython.org.cn/bbs/forum.php?mod=viewthread&tid=1204




上一篇:幻尔micro:bit系列制品汇总
下一篇:microbit驱动16x16屏暗示彩色小图案
回复

使用道具 举报

3043

主题

2万

回帖

9606万

积分

论坛元老

Rank: 8Rank: 8

积分
96065868
发表于 2024-10-13 07:20:34 | 显示全部楼层
外贸论坛是我们的,责任是我们的,荣誉是我们的,成就是我们的,辉煌是我们的。
回复

使用道具 举报

3068

主题

2万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99138956
发表于 前天 07:48 | 显示全部楼层
感谢您的精彩评论,为我带来了新的思考角度。
回复

使用道具 举报

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

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 12:08 , Processed in 0.114625 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.