查看: 2174|回复: 0

STM32F469试用体验]配置及mbed初步

[复制链接]
  • TA的每日心情
    开心
    2016-12-15 12:17
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2016-4-13 08:33:43 | 显示全部楼层 |阅读模式
    分享到:
    1.开箱
    非常感谢爱板网给的试用机会,我会非常珍惜并及时更新后续的评测文章内容。打开包装后,共有2件:一张简单的手册和开发板。如下图示:

    手册对开发版进行了简单的介绍,并告知如何开始使用这个开发板。但更多的细节需要参考具体网站。
    本文不再对开发板的板载项和功能进行介绍了,此处有更详细的开箱内容:
    https://www.eeboard.com/evaluation/stm32f469-discovery/
    下面将从如何上手开发着手,开始开发板的测试。
    2.上电并安装驱动
    使用mini USB口接入电脑,此时电源灯亮,如果未安装驱动或驱动版本过低,则其它LED灯不亮且电脑会提示安装驱动。
    下载最新的ST-LINK驱动,在系统提示的找到新硬件窗口中,根据提示安装驱动:




    根据系统提示,安装所有其它新硬件的驱动,把所有驱动目录都指向ST-LINK即可。
    为了最大限度的使用ST-LINK提供的调试功能,你可能需要升级ST-LINK的固件,下载最新的ST-LINK固件,并根据情况安装。如果最新的固件版本和开发板上的固件版本一致,则就不需要再安装了,如下图示:

    注意:如果安装了MDK-ARM v5及以上版本,里面默认的有ST-LINK Upgreade和ST-LINK驱动程序,但版本可能太低,这可能造成错误的升级或安装。比如,我的MDK-ARM里面的ST-LINK固件包就太低,不能用这个更新!由此看来ST-LINK Upgrade并不是实时联网获取最新固件的。如下图示:

    至此,开发板的上电启动、驱动安装、固件升级等准备工作已经完成,随后可以在各类平台上进行开发、调试了,包括:MDK-ARM、mbed、EWARM、免费的AC6:SW4STM32、Atollic TrueStudio以及CooCox等。
    本文使用mbed在线开发、调试工具进行测试。
    3.使用在线mbed完成blinky LED的示例
    驱动安装完成后即可看到一个新的移动硬盘,名字为“DIS_F469NI (E”,具体的哪个盘符示自己的电脑所示,我这里是E盘。

    打开E盘后,双击“MBED.HTM”即可进入mbed官网,如下图示:

    注册完成后,即可自动把开发板加入你的账户,点击右上角的“Compiler”进入基于web的IDE开发环境:

    在Compiler的右上角,或你的账户已经有多个开发板,点击后出现“Select a Platform”的窗口,使用“Add Platform”,或选择当前的开发板即可进入开发环境中,如下图示:

    点击“New”并在“Template”中选择“Basic example showing how to drive the four LED”并点击“OK”,如下图示:

    此时,mbed自动把所有需要的文件配置完毕,点击“Compile”,等待编译完成,然后会自动弹出保存bin文件的位置,这里可以把bin文件直接保存在开发板的E盘中,如下图示:

    点击“确定”后,此时板子已经完成了bin文件的烧写,且板子的灯开始闪烁。
    注意:此时E盘并不能看到刚才下载的bin文件,但是已经成功烧录的bin文件。
    4.总结:
    通过上述步骤可以看出,mbed是很容易上手的,并且烧录到开发板上的过程也非常的简单,只需要把bin文件保存在对应的磁盘下就可以了,这为将来快速的评估更多的其它物联网产品提供了极大的方便。同时mbed本身拥有强大的功能,包括驱动、库文件、上层应用API库等,这些都极大的便利了软件的开发。
    5.参考
    [1] ST-LINK/V2-1驱动:https://www.st.com/web/en/catalog/tools/PF260219
    [2] ST-LINK/V2-1固件:https://www.st.com/web/en/catalog/tools/PF260217
    [3] 32F469IDISCOVERY:
    https://www.stmicroelectronics.com.cn/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1848/PF262395
    [4] STM32F469NIH6:
    https://www.stmicroelectronics.com.cn/st-web-ui/active/cn/web/en/catalog/mmc/SC1169/SS1577/LN1876/PF260683#
    [5] mbed: https://www.mbed.com
    回复

    举报

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

    本版积分规则

    关闭

    站长推荐上一条 2/2 下一条

    【重磅新品】Telink-泰凌微电子 TL7218X开发套件免费试用
    与非网联合泰凌微电子给工程师朋友们送上蛇年首波福利——无线通信技术TL7218X开发板套件,它是泰凌微电子新一代无线音频SoC产品,支持Bluetooth LE 6.0(Channel Sounding)和802.15.4无线通信,在低功耗蓝牙(BLE)芯片领域,王者般存在。

    查看 »

    手机版|小黑屋|与非网

    GMT+8, 2024-12-30 01:27 , Processed in 0.142674 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.