
下午拿到STM32F302 Nucleo的板子,回来后速速体验了下mbed。导入的Program是从板子向PC发送数据 1.先安装ST-Link驱动 http://mbed.org/teams/ST/wiki/ST-Link-Driver 具体安装参见Installation提示 2.更新ST-Link的Firmware 更新固件之间,必须先安装ST-Link的驱动 ![]() 3.进入mbed IDE http://mbed.org/compiler/#nav:/; ![]() 选择一个工程模板,下拉列表中很多工程模板,如下图: ![]() 4.Compile产生二进制.bin文件 #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.\r\n", i++); myled = !myled; } } 5.下载到NUCLEO盘符中,复位下程序就开始跑起来,最终在串口中打印出 .......... This program runs since 1830 seconds. This program runs since 1831 seconds. This program runs since 1832 seconds. ........... |
有没有IAR上的源程序呀,求分享! |