STM32/STM8技术论坛
直播中

周立

12年用户 297经验值
擅长:测量仪表 嵌入式技术 控制/MCU
私信 关注
[经验]

【NUCLEO-F412ZG试用体验】实验0 采用ARM的MBED开发此板

【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

回帖(3)

Elecfans管家

2016-12-8 10:01:21
上传图片方式请参考:https://bbs.elecfans.com/jishu_429732_1_1.html
举报

however1241

2016-12-8 14:08:08
这个应用 是 软件的安装吧
举报

however1241

2016-12-8 14:08:19
试用的  展示   
举报

更多回帖

发帖
×
20
完善资料,
赚取积分