按照习惯,我们先从闪灯开始吧。Mbed目前还不支持STM32F412-DISC开发板,但是支持NUCLEO-F412ZG开发板。虽然硬件配置不同,但是MCU型号是相同的,所以我们可以从NUCLEO-F412ZG开发板例程开始。
我们先创建一个NUCLEO-F412基本程序(需要先在Mbed网站注册),然后设置DigitalOut LED_0(PE_0);就可以驱动LED了。注意不能试用LED1定义,因为系统已经定义了,并且NUCLEO-F412的LED和STM32F412-DISCO的也不同。
#include "mbed.h"
DigitalOut LED_0(PE_0);
int main() {
while(1) {
LED_0 = !LED_0;
wait(0.5); // 500 ms
}
}
按照习惯,我们先从闪灯开始吧。Mbed目前还不支持STM32F412-DISC开发板,但是支持NUCLEO-F412ZG开发板。虽然硬件配置不同,但是MCU型号是相同的,所以我们可以从NUCLEO-F412ZG开发板例程开始。
我们先创建一个NUCLEO-F412基本程序(需要先在Mbed网站注册),然后设置DigitalOut LED_0(PE_0);就可以驱动LED了。注意不能试用LED1定义,因为系统已经定义了,并且NUCLEO-F412的LED和STM32F412-DISCO的也不同。
#include "mbed.h"
DigitalOut LED_0(PE_0);
int main() {
while(1) {
LED_0 = !LED_0;
wait(0.5); // 500 ms
}
}