步骤: 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控制红色LED,P19控制绿色LED 程序只需更改红色部分引脚号,更改如下 - <font size="3">#include "mbed.h"
- DigitalOut myled(<font color="red">P0_19</font>);
- int main() {
- while(1) {
- myled = 1;
- wait(0.2);
- myled = 0;
- wait(0.2);
- }
- }
- </font>
复制代码 选择“complies”,3S之后hex文件生成
然后下载,拖曳到Jlink盘符下就行了,这时,你会看到板子的LED灯有变化了 也可以下载下来用MDK本地开发,选择要导出的工程,右键选择 Export Program
导出后,就可以使用Keil MDK进行软件开发;mbed的强大之处不是它的在线编辑器(网页版目前的通病),而是它高度兼容并且易于使用的库;关于库的使用,请参考后续教程 建议参考资料《ARM快速嵌入式系统原型设计:基于开源硬件mbed》
|