微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 实验0 采用ARM的MBED开发此板

实验0 采用ARM的MBED开发此板

时间:10-02 整理:3721RD 点击:
【NUCLEO-F412ZG试用体验】
原先采用从和网上下载的STM32Cube_FW_F4_V1.14.0和stm32fxxx和stm32fxxx_hal,结果都在实验ADC是没有任何反应,实在是时间所累,只好采用开发LPC824时用的ARM的MBED——当时看到有许多基于NUCLEO-xxxx的板子实例,于是就这样了。
1. 首先登录ARMmbed网站:https://www.mbed.com/en/,在其中注册一个账号——这是必须的,以便下载MBED工程;图00,01
2. 注册登录ARM的MBED网站,首次登录点击MBED OS;之后Get Started;如果已经使用过,单击Compiler;本例在已有多个板子项目生成后的情况下的操作;图02
3. 在其中板子中没有找到NUCLEO-F412ZG板子的MBED模板,比较之后发现有NUCLEO-F411RE的从各项性能和指标来看都非常接近,于是点击此板,之后进入下界面;图03
4. 此界面下,直接点击进入Compiler;图04,05
5. 之后进入项目选择对话框,其中的模板Template需要选测,本人感觉第一项mbed OS Blinky LED HelloWorld最简单,生成IO显示LED最好,第三项程序名称Program Name最好改一下,好几易理解,本例改成mbed-F411Led,Ok后进入下一项;图06,07
6. 鼠标右击mbed-F411Led程序目录/Export Program/弹出输出设置对话框;图08
7. 在弹出的对话框中选择开发工具,本例选择采用IAR,其他不用改,单击Export按钮则会淡出下载对话框,最后在下载文件夹下会看到一个压缩文档:mbed411Blink_iar_nucleo_f411re .zip;图09
8. 将此压缩文档解压到本人的开发目录中,开发平台大致就Ok了。图0A
需要注意的是,NUCLEO-F411RE的系统配置与标准的不太一样,需要更改一些基本设置才可以运行。但由于mbed
开发工具的底层设置只要遵循ARM标准就已被设置好了,使用者只需要在应用层做些设置即可开发了,以前也用此工具开发Freescale、NXP、Nuvoton等,可以说对新手来说是相当简单易用的工具了。
本次就介绍到创建开发平台,首个程序和以后的各个模块的编程将陆续介绍,因为牵涉更改板子GPIO口的设置问题,本人也在摸索中。

图00


图01


图02


图03


图04


图05


图06


图07


图08


图09


图0A


上传图片方式请参考:http://bbs.elecfans.com/jishu_429732_1_1.html

这个应用 是 软件的安装吧

试用的  展示   

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top