mebd Complier Workspace 编译平台应用
本帖最后由 深山明月 于 2015-5-27 11:44 编辑1. 打开在线编译平台, 地址如下,要注册的
http://developer.mbed.org/compiler/#nav:/;
图1
2. 选择你的开发板平台,点击右上角的NUCLEO图标,
图2
3. 如果下侧的列表内容没有你的板子,点击Add Platformwf会进入http://developer.mbed.org/platforms/这网页,根据你的手中的板子选择相应的开发板,我用的是NUCLEO-F303RE,怎么添加呢,开始我也不会,找了半天没找到,后面在选择了F303RE后,只记得在网页的右侧找了一个蓝色的按钮就加上了,但是后来我又怎么也找不到了,如果 有网友会可以告诉我一下,这里比较抱歉。
4. 我添加后的第8个图标就是,如上图。选择好了,点击菜单的New新建一个工程,
出现一个窗口
这里我选择开发板平台为NUCLEO-F303RE,工程选择了里面与PC串口通信的例子,因为我以前有一个同名的工程,
所在这里改为Nucleo_printf-F303RE,点击OK,会自动生成代码如下:
#include "mbed.h"
//------------------------------------
// Hyperterminal configuration
// 9600 bauds, 8-bit data, no parity
//------------------------------------
Serial pc(SERIAL_TX, SERIAL_RX);
DigitalOut myled(LED1);
int main() {
int i = 1;
pc.printf("Hello World !\n");
while(1) {
wait(1);
pc.printf("This program runs since %d seconds.\n", i++);
myled = !myled;
}
}
点击编译,会生成bin文件,浏览器会提示一个下载文件,将它保存在NUCLEO连接电脑后生成的移动设备中,
下载完成 后程序会自动开始运行,串口打印结果如下显示:
是不是觉得很方便。
在这里有个疑问就是我想更改硬件怎么改,我还没找到答案呢,你们知道吗?
分享一下,谢谢!!
改什么硬件?改硬件就回去找头文件,对应的改掉即可,不过建议楼主不要用这个mbed,这个封装的太深了 多谢,感觉不太实用 好东西,学习 mbed开发会火起来的 楼主怎么注册的为什么老是提示我输入验证码还没地方输入 好东西,不太需要
页:
[1]