|
keil太难用!keil太难用!keil太难用! keil点亮一个灯都超麻烦,什么鬼东西。 mbed可以网络编程,打破了mac和windows的壁垒!写好,编译,然后下下来,在拖到板子里。就直接烧进去了! mbed有自己封装好的库,"mbed.h",可以使用C++来写代码,重载好爽啊!!!!! 总之,ARM的开发可以和Arduino一样简单!!!! 看一下由三个LED组成的流水灯的代码: - #include "mbed.h"
- //声明输出口
- //D8什么的选好板子后已经宏定义好的了
- DigitalOut myled1(D8);
- DigitalOut myled2(D6);
- DigitalOut myled3(D4);
- int main(){
-
- //全部弄灭
- //低电平
- myled1 = 0;
- myled2 = 0;
- myled3 = 0;
-
-
- while(1) {
-
- //将myled的状态改为反
-
-
- myled1 = !myled1;
-
- //等待0.5s
- wait(0.5);
-
- myled2 = !myled2;
-
- wait(0.5);
-
- myled3 = !myled3;
-
- wait(0.5);
-
-
-
-
- }
-
-
-
- }
|