本帖最后由 深山明月 于 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开发会火起来的 |
楼主怎么注册的 为什么老是提示我输入验证码 还没地方输入 |
好东西,不太需要 |
【12月培训】STM32针对以太网(Ethernet)应用实战分享(附课件)
基于最新5.4电机库的STM32电机控制应用实战分享
【实战经验】利用DFSDM开发PDM麦克风应用介绍
【6月培训】STM32 USB 应用实战分享(进阶)
课程上新 | 新一代无线芯片STM32WB的BLE应用开发和设计
【我要做原创之星】主攻STM32应用开发
GO FOR G4 | STM32G4系列产品特性及电机领域应用在线课程上线
基于STM32节点和阿里云IoT平台的物联网应用开发((内附培...
STM32G4高性能外设介绍及数字电源应用实战
STM32G4高性能外设介绍及数字电源应用实战