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

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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版