ST Nucleo mbed套件开发 一 MBED环境使用 以Nucleo-F401为例

Posted cynchanpin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ST Nucleo mbed套件开发 一 MBED环境使用 以Nucleo-F401为例 相关的知识,希望对你有一定的参考价值。

 MBED环境。使用起来总是那么的别扭可能很多人不习惯用在线编程器,大多数做ST32开发的都比較喜欢KEIL或者IAR,有没有什么好的方法呢。我们能够本地编译MBEDproject,

答案是肯定了。下来我们就图文并茂的展示下过程:

登陆mbed站点,输入username和password登陆:出现下面界面

技术分享


大家注意到没,上次我们选择的目标板出如今了右下方,假设有多个的话会一次显示。

点击ST Nucleotide F401。有出现我们熟悉的页面:

技术分享


大家注意下右下角的信息:

技术分享


Example programs

这个就是例程。一些网友提供的,keyword 描写叙述等一系列信息,我们选择一个点击进入

技术分享


假设有多个设备的话,能够通过Choose target platform:下的下拉列表框进行选择: 我们选择

技术分享

选择完毕后,能够选择Import this program 来导入到网络编译器,例如以下选择


这个上在(一)已经给大家介绍了,就不介绍了。

我们还是来看下咱们倒入本地吧。在Import this program 下边有个

Export to desktop IDE的选项

没错就是它。点击下


技术分享


Export Nucleo_pwm下有2个选项

Choose platform 这个已经选择了ST Nucleo F411RE

Choose toolchain  这个的选项如上图,我机子安装的是KIEL4 所以我选择了这个,不知道有机子安装IAR的朋友没。假设有麻烦试下IAR能否够。


点击EXPortbutton导出project技术分享


project导出到本地是个压缩包的形式,解压打开project:

技术分享

整个project就一个MAIN.CPP文件,不要问我那是什么文件哦,假设不知道的话 赶紧去补下C++.mbedproject都是C++的


接下依照计划是对MEBD里的各个硬件类进行说明了。


















以上是关于ST Nucleo mbed套件开发 一 MBED环境使用 以Nucleo-F401为例 的主要内容,如果未能解决你的问题,请参考以下文章

mbed的ticker问题

mbed + platformio.org:建议?

ARM mbed平台WIZwiki-W7500使用说明

为LPC1549 LPCXpresso评估板开发基于mbed的项目

ROS mbed-os mbed-cli 本地编译

ROS+mbed 订阅者