查看: 975|回复: 0

【LinkSprite试用】mbed之blink

[复制链接]

该用户从未签到

发表于 2016-4-14 10:02:10 | 显示全部楼层 |阅读模式
分享到:
接上一篇帖子https://jingyan.eeboard.com/article/75046

步骤:
1、 登录mbed官网https://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"&gt0_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》
回复

使用道具 举报

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

本版积分规则

关闭

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

手机版|小黑屋|与非网

GMT+8, 2024-5-13 03:17 , Processed in 0.113358 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.