查看: 729|回复: 0
打印 上一主题 下一主题

【NUCLEO-F767ZI】软件工具说明

[复制链接] qrcode

33

主题

42

帖子

121

积分

注册会员

Rank: 2

积分
121
楼主
跳转到指定楼层
发表于 2016-7-17 08:22 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在F767的学习使用之前,这里介绍一下主要的软件工具:
1.STM32CubeMX
STM32的时钟以及外设等已经相对复杂,所以常用的开发方式为库开发方式。
但是最近ST公司官方已经说明已经不对驱动库进行支持,取而代之的就是新的开发方式——借助CUBE进行底层开发。
官方说明以及软件下载链接:我是链接
简单来说CUBE的功能就是:图形化方式配置主要外设,通过CUBE生成底层外设驱动代码以及工程模板。
基本上不需要对寄存器进行过多关注。在设计的研发阶段使用CUBE可以大大提升开发速率,后期软件固定后可以针对特定功能采用寄存器方式进行优化。
当然对于对于我这种懒人我对CUBE简直赞不绝口啊,分分钟配置好底层让我可以和大牛们站在同一起跑线谈笑风生。
CUBE生成的底层是完全开源的,用来学习其实也是非常不错的~

2.F7的支持库
如果使用CUBE开发F7需要下载库支持,这里给出链接:链接
打开cube,选择help-install new libraries;选择from local导入即可。

3.KEIL
这里就不多说明了。
CUBE生成的工程模板可以使用KEIL或者IAR直接打开。
我使用的是KEIL V5,建议大家也使用这一版本。

软件大家自行下载吧~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表