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

mbed开发平台有何优势?

[复制链接]
adlu 提问时间:2016-3-15 11:13 /
本帖最后由 adlu 于 2016-3-15 11:14 编辑

最近关注了一下mbed,不明觉厉。

我有以下问题想了解了解:
1.用mbed开发有什么优势?
2.mbed对硬件有什么要求,即什么样的硬件设计才支持mbed开发?
3.mbed开发和MDK开发有和区别?
4.对于STM32,mbed开发和ST的库有关系吗?

用过的童鞋,欢迎说道说道!
收藏 评论14 发布时间:2016-3-15 11:13

举报

14个回答
shaoziyang 回答时间:2016-3-15 12:56:36

使用Mbed的好处是简单易用,可以不用管太多底层的东西,程序方便移植,更加符合现代编程的思想。缺点是需要占用一定程序空间。
Mbed目前提供了几十种芯片的库,只要是在其中的就可以直接用,否则需要自己修改移植。
Mbed的程序可以导出到MDK、IAR等软件
Mbed使用自己的中间层,没有使用厂家的库,这样程序移植非常方便。
jinglixixi 回答时间:2016-3-15 15:53:19
有道理
adlu 回答时间:2016-3-15 16:38:00
shaoziyang 发表于 2016-3-15 12:56
使用Mbed的好处是简单易用,可以不用管太多底层的东西,程序方便移植,更加符合现代编程的思想。缺点是需 ...

讲的很好。

好像目前还没多少人用。
大部分人还是在用ST的标准库或者HAL库开发STM32。
suoma 回答时间:2016-3-15 21:49:44
集成好多底层库,在线编程
DLGG-308046 回答时间:2016-8-29 13:29:25
shaoziyang 发表于 2016-3-15 12:56
使用Mbed的好处是简单易用,可以不用管太多底层的东西,程序方便移植,更加符合现代编程的思想。缺点是需 ...

例程导出到MDK可以编译但不能调试,用MDK下载也不正确。
导出到IAR后编译报错。
请教怎么破
shaoziyang 回答时间:2016-8-29 19:25:31
DLGG-308046 发表于 2016-8-29 13:29
例程导出到MDK可以编译但不能调试,用MDK下载也不正确。
导出到IAR后编译报错。
请教怎么破 ...

哪个型号?
DLGG-308046 回答时间:2016-8-30 09:34:57

platforms:ST-Discovery-F746NG
Template:DISCO-F746NG_AUDIO_demo
我导出的keil5工程,其中修改了一些err和ROM参数,可以编译通过,但不能调试和下载运行。我觉得是因为我对mbed运行机制不明白造成的,但具体修改哪不知道:
DISCO-F746NG_AUDIO_demo.zip (1.44 MB, 下载次数: 5)
shaoziyang 回答时间:2016-8-30 12:15:38
不能下载调试多半是仿真器的设置问题,在项目设置中要将仿真器设置为STLink,还有要安装STM32F7的库。今天板子不在,等明天帮你看看。
funnyme 回答时间:2016-8-30 14:55:08
一点也不好用,在公司没网你看都看不到
12下一页

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版