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

mbed入门学习笔记(24篇全) 精华  

[复制链接]
adlu 发布时间:2017-1-3 08:53
阅读主题, 点击返回1楼
6 收藏 58 评论215 发布时间:2017-1-3 08:53
215个回答
samshishi 回答时间:2017-1-3 11:07:45
非常感谢楼主的分享,好资料。
any012 回答时间:2017-1-3 11:49:16
问个小白问题,mbed开发,是不是必须在指定的平台上进行呢?
比如用stm32,官方的nucleo开发板是支持mbed开发的。

但是,如果我做项目,如何用mbed开发?或者说,mbed开发,需要哪些硬件环境?
haifeng-388081 回答时间:2017-1-3 12:25:15
感谢分享
adlu 回答时间:2017-1-3 12:46:20
本帖最后由 adlu 于 2017-1-3 12:57 编辑
any012 发表于 2017-1-3 11:49
问个小白问题,mbed开发,是不是必须在指定的平台上进行呢?
比如用stm32,官方的nucleo开发板是支持mbed开 ...

这是个好问题,之前我也困惑过。
在第五篇《mbed学习笔记[5] mbed硬件平台分析》有提到,在这里也写一下吧。

只要硬件使用的MCU相同,就可以了。比如,你用STM32F103RB设计了一个开发板,功能是输出PWM控制舵机。
那么就可以在mbed网页开发环境中,选择STM32F103RB-NUCLEO作为目标板,然后写代码实现PWM信号的输出。
在mbed网页开发环境中直接编译生成bin文件,会弹出“文件下载”窗口,你就可以保存到本地磁盘,再通过工具(J-Link或者ST-Link均可)烧录到你的开发板上,就会在对应的引脚输出PWM信号了。

也可以在mbed网页开发环境中导出MDK工程或者IAR工程,然后进行仿真、下载等等操作。

用mbed开发的过程中,除了下载的时候,开发板可以完全不需要连接电脑。因此,也就没有硬性的要求一定是支持mbed的开发板才能用。

用NUCLEO开发板的好处在于,把开发板接到电脑后,会虚拟出一个U盘,在mbed网页开发环境中编译生成bin文件后,可以直接保存到这个U盘中,就完成了下载。(此步骤在学习笔记中多次提到。)而且NUCLEO开发板集成了一个ST-Link调试器,同时还虚拟出一个串口(笔记中也有提到),调试下载都很方便。





xhzheng 回答时间:2017-1-3 12:56:55
感谢分享
haifeng-388081 回答时间:2017-1-3 13:19:38
谢谢分享   
斜阳__ 回答时间:2017-1-3 13:49:24
mark一下,谢谢分享
回答时间:2017-1-3 13:56:37
谢谢
jackten 回答时间:2017-1-3 14:46:07
谢谢分享                     
zbber 回答时间:2017-1-3 15:56:33

,强烈支持楼主ing……

所属标签

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