原创 使用Mbed开发Newbit

2017-3-28 09:46 2100 16 16

Mbed支持microbit,所以同样可以使用Mbed开发newbit。


首先到Microbit的Mbed网站,将开发板添加到你的账户中。如果你还没有注册Mbed账户,就需要先注册一个。

microbit_combined_image.png.250x250_q85


如果是第一次使用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++编写程序。


001819k4z4zu5kklmk8ni4


闪灯的例子


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可以将程序导出来,使用其它软件进行仿真、调试。


002512rio3b57zz65byryc


更多使用Mbed开发的相关信息,可以参考mbed网站上的说明:

https://developer.mbed.org/platforms/Microbit/


文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
16
关闭 站长推荐上一条 /4 下一条