这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 初试MBED - L053点灯

共4条 1/1 1 跳转至

初试MBED - L053点灯

菜鸟
2016-01-02 11:35:42     打赏

个人比较习惯mbed的编程风格,恰好L053支持mbed在线开发,所以准备使用mbed好好玩玩这块开发板。

首先找根数据线,连接开发板和PC,PC会自动识别为一个U盘

打开设备管理器可以看到一个串口设备,红色框为mbed串口驱动,蓝色即为L053虚拟U盘,绿色的为调试串口

进入U盘,可以看到两个文件

双击MBED.HTM,进入mbed开发页面

因为之前我已添加了该开发板,所以此处没有添加选项,如果是初次使用,则需要添加开发板进在线开发环境

此外点击有下角的 Open mbed compiler,进入在线开发环境

进入之后会自动弹出创建项目向导,此处直接创建一个闪灯历程

点击OK,可以在左侧工程向导看到刚创建的工程

点击编译

将生成的bin文件保存

将此文件拖拽进L053 U盘,就可以看到绿色的用户LED愉快的闪烁起来了

使用MBED开发十分简洁,代码量很小。如下是闪灯程序的代码:

#include "mbed.h"

DigitalOut myled(LED1);

int main()
{
  while(1)
  {
    myled = 1; // LED is ON
    wait(0.2); // 200 ms
    myled = 0; // LED is OFF
    wait(1.0); // 1 sec
  }
}

 



助工
2016-01-04 17:11:17     打赏
2楼
楼主棒棒滴,继续更新哈~

院士
2016-01-04 17:20:11     打赏
3楼
帮忙将代码修改成了插入代码格式,现在看起来好多了。

专家
2016-02-16 15:15:44     打赏
4楼
初试MBED - L053点灯

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]