【NUCLEO-F446RE开发板试用】 使用mbed在线编程 下篇.pdf

  • 浏览量:2052
  • 下载量:2
  • 资料大小:1.61 MB
  • 日期:2017-08-06
  • 上传者:lygo
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    本帖最后由 lygo 于 2017-9-5 23:41 编辑

    最近一直在学习这块板子,看了这么久终于感觉自己入门了一点,这里强行给自己鼓励一下下;p首先这篇帖子主要讲解三个方面:
    一、开发环境的选择:
    nucleo-f446re这块板子有多种软件可以选择。
    (1)、iar ewarm
    这个软件我相信大家比较熟悉,这个软件具有入门容易,使用方便,代码紧凑的特点。由于本人没安装这个软件,所以就没办法给大家进行详细的说明啦。(2)、gcc-based ide 这个软件可能做linux和嵌入式软件开发用的较多。(3)、mbed 在线编译器 ①、当你插上mini—usb线后,会发现多出来一个可移动的磁盘(大小为520kb),见下图: 三、stm32 cubemx初步了解: 相信很多人都知道stm32cubemx这个工具,也是近年来开发stm32比较流行的一个工具。这个工具从两年前第一版到现在已经有多个版本了,功能也从简单越来越强大了。 stm32cubemx是一个配置stm32代码的工具,它把很多东西封装的比较好,硬件抽象层、中间层、示例代码等。现在st公司升级和维护的库主要就是stm32cubemx的hal库和标准外设库,使用这两种库开发stm32各有各的好处,下面简单描述一下。如果你是一名刚学stm32的初学者,想要把硬件底层相关的东西搞明白,不建议使用stm32cubemx这个工具,建议使用之前经典的标准外设库来开发(先学习标准外设库,但有必要抽时间了解stm32cubemx)。标准外设库可以很简单直接跟踪到底层寄存器,而hal库里面的代码想要跟踪并理解底层很难。 如果你是一名熟练使用标准外设库的人,有必要学习并使用stm32cubemx来开发程序。 这里只是简单提一下有这么个东西,下一篇帖子将会详细讲解这个软件以及配置,见下帖,不见不散喔!
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换