首先感谢活动的组织所给予的这次测评机会,使自己能在第一时间获得它。在F411、F412和F413这哥仨中,如果F411是个小胖子的话,那其它的两个就称得上是身材修长的美男,其外观如图1所示。
除了体型的差异外,其主要性能又如何呢? 1)板载了STM32F413ZHT6 微控制器,采用 LQFP144 封装,1.5 MB 闪存,320KB SRAM
2)可访问所有 STM32 输入/输出,带 ST Zio 连接器(支持Arduino Uno 连接)和 ST morpho 扩展引脚管座
3)可直接访问 ARM mbed 在线资源
4)板载 ST-LINK/V2-1 调试器/编程器,带 SWD 连接器
5)USB 上支持虚拟 COM 端口,大容量存储和调试端口接口
6)USB OTG 或设备全速,带 Micro-AB 连接器 7)符合 IEEE-802.3-2002 以太网连接器标准
8)配有电源 LED、USB 通信LED及3个用户 LED
9)配有用户按钮和复位按钮
10)完整的免费软件 HAL 库
11)支持集成开发环境 (IDE) 了解了它的主要性能,下面看一看加电后的初始效果。 首先,用Micro-AB 连接线来连接板上的Micro-AB 连接座和电脑的USB口。上电后,会见到通讯指示灯LD4、电源指示灯LD6及红色的LD3被点亮。在按下用户键的情况下,会依序点亮红、绿、蓝指示灯,其效果如图2所示。
此时,若在电脑上进行观察,可见到有“NODE_F413ZH”的盘符出现,参见图3所示。若打开设备管理器还可见到虚拟串口。
图3 呈现“NODE_F413ZH”盘符
图4 呈现虚拟串口
在未安装新的KEIL安装包之前,特地用F412的MCU选型及程序进行了编译和下载,如图5和图6所示,实践证明这是完全可行的,参见图7和图8所示。 其主要原因在于F412与F413本来就十分接近,只是Flash和SRAM的容量有稍许差别,所以在程序较小时基本不存在问题。
图5 MCU选型
图6 设置下载算法
图7 完成编译
图8 成功下载
在安装过新的KEIL安装包之后,即可在MCU的列表中见到F413的身影,如图9所示。在下载算法选择时,也能见到了“1536K”的选项。设置后如图10所示。至此,开发环境由F412到F413的更新全部完成。
图9 呈现F413选项
图10 选取F413下载算法
|