微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 之mbed程序例子和以住单片机C程序的比较

之mbed程序例子和以住单片机C程序的比较

时间:10-02 整理:3721RD 点击:

在线编辑环境  https://developer.mbed.org/
原来的跑马灯程序,变成这个样子了!
// Toggle all four LEDs #include "mbed.h"
// LED1 = P1.18  LED2 = P1.20  LED3 = P1.21  LED4 = P1.23
#define LED_MASK 0x00B40000 PortOut
ledport(Port1, LED_MASK);
int main()
{   
while(1)
{        
ledport = LED_MASK;        
wait(1);        
ledport = 0;        
wait(1);   
}
}

开机后的闪灯程序是这样的了……。
#include "mbed.h"
DigitalOut myled(LED);//也可以为PA_5,DigitalOut myled(PA_5);这个是接LED灯的管脚!想改那只脚就改吧!
int main()
{   
while(1)
{      
myled = 1; // LED is ON        
wait(0.2); // 200 ms      
myled = 0; // LED is OFF      
  wait(1.0); // 1 sec   
}
}

定时器程序是这个样子的了!

// Blink until timeout.
#include "mbed.h"
Timeout timeout;
DigitalOut led(LED1);
int on = 1;
void attimeout()
{   
on = 0;
}
int main()
{   
timeout.attach(&attimeout, 5);
   while(on)
{      
  led = !led;
wait(0.2);   
}
}

所有的帮助和例程都是在线查询了哦!



怎么样?是不是变的更加简单了!有一种明天饭碗要被文科职员取代了的感觉?




求STM32F411资料!或成功编译后的说明和需要改动的地方?

STM32CubeMX 生成个工程部就OK了么

路过,,,,,,,,,,,,,,

编译不成功,那怕1条错误都不行,得完全通过才能用的!问题找到了!解决方案也有一点牛B,就是
ARM? mbed?集成开发环境入门
http://www.stmcu.org/video/index/detail/id-3968
全部在网上编译完成,代码属于完全共享!你用别人的别人也用你的,成功率很高,把编程搞的跟玩的一样!

具体可百度颖展ic芯片进官网查询一下

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top