[STM32F4] 【F446RE开发板试用】mbed入门

[复制链接]
995|0
 楼主| 顾兆元 发表于 2015-9-30 14:36 | 显示全部楼层 |阅读模式
本帖最后由 顾兆元 于 2015-9-30 14:36 编辑

抱歉迟复。25号拿到的开发板,搁置了近一周才动笔写写测评。

首先还是po一下F446外观。

个人比较喜欢白色油的精致(然而背面加的那么多松香是什么鬼...

板子大小适中,全部引脚引出,而且还支持arduino引脚系列,非常适合开发,尤其是prototype的开发。
nucleo的pcb格局氛围两部分,一部分是主芯片F446RE以及IO引脚所在的主区域;另一部分是由F103CB组成的下载区(下文会提到下载区的作用)。
nucleo系列都是自带ST-LINK且支持mbed。而最独特的也就是mbed的编译。
mbed的编译异常简单,编译器在远端服务器而不是本地,所以你要做的是在浏览器中编写程序,在浏览器编译器中点击编译。(
代码会提交到服务器进行编译。如果编译成功,服务器通过http协议,自动将编译完成的二进制文件下载到本地。

在本地,将板子通过usb线连接电脑后,电脑将自动识别出一个盘符。里面有 板子detail的介绍 以及 mbed使用说明.html。
在本地需要预装st-link的驱动(mac就直接免驱插上就好hhh),然后直接将二进制文件拖到F446盘符中,然后~程序就下载成功啦!

下载区的主控芯片是一个F103CB,其作用是通过USB口对外显示为一个盘符,并且一旦检测到盘符内被添加了二进制文件,就自动通过swd下载方式将二进制文件下载到F446的Flash中。
板子上的LD1是一个彩灯,在下载过程中会发出炫彩的光芒…平时则是一个电源指示灯。


mbed入门体验确实是非常爽。但是它却不是很支持在线调试,或者说根本就没法在线调试!这是它的一大**肋之处吧。
它的优势在于简单方便的代码验证方式,平台无关的编译下载方式以及支持arduino的便捷性。
总的来说,mbed非常值得体验!




正面

正面

满是松香的背面

满是松香的背面

正面近照

正面近照

识别到的F446盘符

识别到的F446盘符

盘符内容

盘符内容

打赏榜单

21ic小喇叭 打赏了 3.00 元 2015-10-30

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部