3299|3

1万

帖子

24

TA的资源

版主

楼主
 

使用Mbed开发Newbit [复制链接]

 
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++编写程序。


闪灯的例子:
  1. DigitalOut col0(P0_4, 0);

  2. DigitalOut myled(P0_13);

  3. int main() {
  4.     while(1) {
  5.         myled = 1;
  6.         wait(0.2);
  7.         myled = 0;
  8.         wait(0.2);
  9.     }
  10. }
复制代码


滚动文字
  1. #include "MicroBit.h"

  2. MicroBitDisplay display;

  3. int main()
  4. {
  5.     while(1)
  6.         display.scroll(":)");
  7. }
复制代码


程序写好后,可以直接通过浏览器在线编译,编译后的文件将会通过浏览器直接下载(bin文件),将这个文件复制到newbit,然后按下复位键,就可以运行了。

简单程序可以在线开发,复杂的程序还是需要使用本地开发软件。mbed可以将程序导出来,使用其它软件进行仿真、调试。



更多使用Mbed开发的相关信息,可以参考mbed网站上的说明:
https://developer.mbed.org/platforms/Microbit/


此内容由EEWORLD论坛网友dcexpert原创,如需转载或用于商业用途需征得作者同意并注明出处




查看本帖全部内容,请登录或者注册

最新回复

好好好,不错,等板子到了就可以体验了  详情 回复 发表于 2017-3-28 11:49

赞赏

1

查看全部赞赏

点赞 关注(1)
 
 

回复
举报

356

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
这个好
 
 
 

回复

2774

帖子

8

TA的资源

版主

板凳
 
这个好!可以python与mbed这样对于我等菜鸟就是进阶的机会了!
 
 
 

回复

26

帖子

0

TA的资源

一粒金砂(中级)

4
 
好好好,不错,等板子到了就可以体验了
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
【回帖赢京东卡】说说无线技术那些事儿
即日起—2月28日,参与回帖讨论都有机会赢取【30元京东卡】

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表