查看: 2637|回复: 1

【LinkSprite试用】mbed之blink

[复制链接]
  • TA的每日心情
    开心
    2020-2-14 12:16
  • 签到天数: 827 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-4-11 22:22:21 | 显示全部楼层 |阅读模式
    分享到:
    步骤:
    1、  登录mbed官网http://mbed.org/compiler注册账号
    2、注册完后直接转入mbed编程区域如图
    mbed1.jpg
    击右上角“no device select”,建议此时连接开发板,虽然网络不能识别,但我想以后会的。勾选如下“Nordic”相关
    4.jpg
    设备平台中找如下型号,点击,选择“open mbed compiler”后添加至设备列表。Mbed目前没有BLESENSORS TAG开发板型号,所以选择如下型号替代。选择“Addplatform”后选择该开发板
    5.jpg
    3、选择new program,文件名系统已经默认
    mbed3.JPG
    Template下是其他用户开发的例程供我们使用,只需修改响应参数,就可变为自己的程序
    mbed4.jpg
    此时查看电脑,jlink盘符出现
    mbed2.JPG
    打开看一下,其中TXT中说了固件更新问题,后面我也会涉及
    Jlink盘符.JPG
    查看原理图,P20控制红色LEDP19控制绿色LED
    mbed5.JPG
    程序只需更改红色部分引脚号,更改如下
    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文件生成 mbed-compile.JPG
    然后下载,拖曳到Jlink盘符下就行了,这时,你会看到板子的LED灯有变化了
    20160410_223359.jpg
    也可以下载下来用MDK本地开发,选择要导出的工程,右键选择 Export Program
    2.jpg
    3.jpg
    导出后,就可以使用Keil MDK进行软件开发;mbed的强大之处不是它的在线编辑器(网页版目前的通病),而是它高度兼容并且易于使用的库;关于库的使用,请参考后续教程
    建议参考资料《ARM快速嵌入式系统原型设计:基于开源硬件mbed



    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-2-14 12:16
  • 签到天数: 827 天

    连续签到: 1 天

    [LV.10]以坛为家III

     楼主| 发表于 2016-4-11 22:25:04 | 显示全部楼层
    由于昨天论坛上传图片报错server IO error,所有步骤图片整理成文档
    mbed之blink.rar (1.3 MB, 下载次数: 0, 售价: 1 与非币)
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 06:42 , Processed in 0.135391 second(s), 19 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.