查看: 1128|回复: 0

【怪兽F7】清“小怪”——STM32CubeMX建工程

[复制链接]
  • TA的每日心情
    奋斗
    2023-7-6 08:48
  • 签到天数: 169 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-6-20 08:54:02 | 显示全部楼层 |阅读模式
    分享到:
    下载什么的都是官网了,打开以下地址下载:
    https://www.stmicroelectronics.com.cn
    打开STM32CubeMX后,会看到如下的界面,这里我们新建一个工程。
    点击如下的 New Project会跳出新建工程的界面。

    选择新工程后,要选择芯片型号。
    如下先选择主系列,是F1、F4、F7。再选择产品线,选择封装,最后确定芯片的型号。
    这里还要选择Flash的大小 ,那就是1024了,也就是1M。
    筛选出来的就两个芯片,那么我们要用的就是第一个STM32F746NGHx了。

    选择好芯片后,就会在右侧显示芯片的封装图。在左侧则是芯片可以使用的,支持的外设。

    某一个GPIO可以在封装上点击进行功能的选择,如下,PE4的功能与复用功能都列出了。

    这里将PE4选择为GPIO的OUTPUT功能,则对应的引脚就会变成绿色。

    对于外设,如TIM2,通过下拉菜单进行功能的配置。

    由于上面选择了Channel1,那么对应于Channel1的引脚就被占用了,如下图。

    Projectà Setting界面可以设置工程的名字,使用的IDE类型,等等。

    都配置好后,可以产生工程文件,包括源码与头文件等等。

    工程生成完成后,可以直接打开工程也可以打开文件目录。

    选择Open Folder后,打开工程目录,如下是工程结构。

    以上是一个基本的工程模板,当然还可以基于第三方的库进行工程建立。
    如下的FATFS与FREERTOS。

    那么 ,之后使用Keil打开建好的工程,将程序烧写进去,就OK了。
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 14:38 , Processed in 0.111629 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.