|
Mbed支持microbit,所以同样可以使用Mbed开发newbit。
首先到Microbit的Mbed网站,将开发板添加到你的账户中。如果你还没有注册Mbed账户,就需要先注册一个。
如果是第一次使用Mbed,在Windows下需要安装一个串口驱动,这样才能识别出newbit的串口。如果是Linux和MacOS,那么就无需安装驱动,系统会自动识别出来。安装驱动时需要将开发板通过microUSB连接到计算机,如果安装串口驱动出现问题,多半是因为使用了精简版的windows,需要查看安装记录中的提示,看缺少什么文件。
驱动下载网址:https://developer.mbed.org/handbook/Windows-serial-configuration
直接下载驱动:https://developer.mbed.org/media ... WinSerial_16466.exe
然后就可以进入Mbed的在线编辑环境Mbed compiler,使用浏览器在线进行编程,无需安装任何软件。Mbed中已经提供了几个参考程序,可以从这些例子开始,非常简单的用C++编写程序。
闪灯的例子:
- DigitalOut col0(P0_4, 0);
- DigitalOut myled(P0_13);
- int main() {
- while(1) {
- myled = 1;
- wait(0.2);
- myled = 0;
- wait(0.2);
- }
- }
复制代码
滚动文字 - #include "MicroBit.h"
- MicroBitDisplay display;
- int main()
- {
- while(1)
- display.scroll(":)");
- }
复制代码
程序写好后,可以直接通过浏览器在线编译,编译后的文件将会通过浏览器直接下载(bin文件),将这个文件复制到newbit,然后按下复位键,就可以运行了。
简单程序可以在线开发,复杂的程序还是需要使用本地开发软件。mbed可以将程序导出来,使用其它软件进行仿真、调试。
更多使用Mbed开发的相关信息,可以参考mbed网站上的说明:
https://developer.mbed.org/platforms/Microbit/
此内容由EEWORLD论坛网友dcexpert原创,如需转载或用于商业用途需征得作者同意并注明出处
|
赞赏
-
1
查看全部赞赏
-
|