你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

开发之----mbed看来还是需要慎重考虑

[复制链接]
一花一世界003 提问时间:2015-1-23 19:45 /
本来就觉得MBED不可靠,结果抱着试试看的态度,就搞到了许多MBED的程序,结果出现了各种各样的问题。
好比#include "mbed.h"
PwmOut mypwm(PWM_OUT);DigitalOut myled(LED1);int main() {        mypwm.period_ms(10);    mypwm.pulsewidth_ms(1);      printf("pwm set to %.2f %%\n", mypwm.read() * 100);        while(1) {        myled = !myled;        wait(1);    }}这个程序,是官方团队给出的PWM波输出的程序,后面明显看到有LED2的闪烁,但是,我的板子下载了N次,改过了许多次程序结构,都没有什么变化----相应LED没有闪烁过一下!
what a bad thing!
QQ截图20150123194210.png
也放不大图片,内容字数有限制
Error: Cannot open source input file "device.h": No such file or directory in "extras/mbed_ed8466a608b4/platform.h", Line: 21, Col: 20

这是问题,但是这是意法半导体提供的( ⊙ o ⊙ )啊!
#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.\n", i++);
      myled = !myled;
  }
}
谁知道呢
可以告我什么原因吗?
要不就再也不接触MBED了!
收藏 评论7 发布时间:2015-1-23 19:45

举报

7个回答
shaoziyang 回答时间:2015-1-23 21:16:53
有的个别平台导出时,路径有缺少的,自己加上就可以了。

建议你自己先试试MBed的在线编译器,在导出来用。随意从其他地方拿来的,版本可能比较旧,文件也可能不全。有问题不要总想着mbed的问题啊,毕竟是ARM自己出的东西,基本功能不会有问题的。
一花一世界003 回答时间:2015-1-23 21:38:36
没有( ⊙ o ⊙ )啊!我就是直接使用的MBed的在线编译器
一花一世界003 回答时间:2015-1-23 21:38:55
你不信可以自己看看,不知道是什么原因!
shaoziyang 回答时间:2015-1-23 22:29:50
我前天试过,还是正常的。
zfz0122 回答时间:2015-1-23 22:49:42
还是不怎么会用这个。。有时想看H文件都看不了
lkl0305 回答时间:2015-1-23 23:31:18
还不太了解这个工具
lkl0305 回答时间:2015-1-23 23:32:25
还不太了解这个工具

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版