1回答

0收藏

[原创] 【LinkSprite试用】mbed之blink

#拆解/开源硬件 #拆解/开源硬件 3076 人阅读 | 1 人回复 | 2016-04-11

步骤:
1、  登录mbed官网http://mbed.org/compiler注册账号
2、注册完后直接转入mbed编程区域如图

击右上角“no device select”,建议此时连接开发板,虽然网络不能识别,但我想以后会的。勾选如下“Nordic”相关

设备平台中找如下型号,点击,选择“open mbed compiler”后添加至设备列表。Mbed目前没有BLESENSORS TAG开发板型号,所以选择如下型号替代。选择“Addplatform”后选择该开发板

3、选择new program,文件名系统已经默认

Template下是其他用户开发的例程供我们使用,只需修改响应参数,就可变为自己的程序
此时查看电脑,jlink盘符出现
打开看一下,其中TXT中说了固件更新问题,后面我也会涉及
查看原理图,P20控制红色LEDP19控制绿色LED
程序只需更改红色部分引脚号,更改如下
  1. <font size="3">#include "mbed.h"

  2. DigitalOut myled(<font color="red">P0_19</font>);

  3. int main() {
  4.     while(1) {
  5.         myled = 1;
  6.         wait(0.2);
  7.         myled = 0;
  8.         wait(0.2);
  9.     }
  10. }
  11. </font>
复制代码
选择“complies”,3S之后hex文件生成
然后下载,拖曳到Jlink盘符下就行了,这时,你会看到板子的LED灯有变化了
也可以下载下来用MDK本地开发,选择要导出的工程,右键选择 Export Program

导出后,就可以使用Keil MDK进行软件开发;mbed的强大之处不是它的在线编辑器(网页版目前的通病),而是它高度兼容并且易于使用的库;关于库的使用,请参考后续教程
建议参考资料《ARM快速嵌入式系统原型设计:基于开源硬件mbed



分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

suoma

发表于 2016-4-11 22:25:04 | 只看该作者

由于昨天论坛上传图片报错server IO error,所有步骤图片整理成文档
mbed之blink.rar (1.3 MB, 下载次数: 0, 售价: 1 与非币)
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条