【前言】
昨天拿到MAX32625PICO开发板,准备点个灯。
【开发工具】
【实现步骤】
1、找到官网的开发板blinky 工程示例。网址为:mbed-os-example-mbed5-blinky - This is a very simple guide, reviewing the steps … | Mbed
复制工程下载的网址:http://os.mbed.com/teams/mbed-os-examples/code/mbed-os-example-mbed5-blinky/
2、在mbedIDE中点击file->import program,然后输入上面的网址:
3、导入工程后,选择
5、编译好后,在路径Mbed Programs\mbed-os-example-mbed5-blinky\BUILD\MAX32625PICO\ARMC6中生成了.bin文件:
【下载】
按下开发板的按键不放,然后上电:
上电后,松开按键,就会弹出一个磁盘,把我们刚才生成的固件放到磁盘中,稍等就会重起,然后就可以看到开发板上的灯规律的闪烁了。
示例代码如下:
#include "mbed.h" #include "platform/mbed_thread.h" // Blinking rate in milliseconds #define BLINKING_RATE_MS 200 int main() { // Initialise the digital pin LED1 as an output DigitalOut led(LED1); DigitalOut led1(LED2); while (true) { led = !led; thread_sleep_for(BLINKING_RATE_MS); led1 = !led1; thread_sleep_for(BLINKING_RATE_MS); } }
【总结】
虽然ebmos在2026年将停止维护,但是他对已有开发板的支持还是非常好的,轻松就实现了环境的搭建。