查看: 951|回复: 0

STM32CubeMx使用详解

[复制链接]
  • TA的每日心情
    开心
    2019-11-4 13:48
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2019-11-8 09:11:01 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 geren2014 于 2019-11-8 09:20 编辑

    这里主要介绍“Help”菜单。“Updater Setings”可以设置下载的固件库及其解压文件的存放位置,这样就可以找到软件下载的固件库到底存放到哪了。“Install New Libraries”可以检查并下载固件库和软件更新情况,以及历史版本,也可以手动导入固件库。

    3.png (117.02 KB, 下载次数: 32)


    3_1.jpg (116.07 KB, 下载次数: 34)

    游客,如果您要查看本帖隐藏内容请回复


    普通IO参数配置




    二楼开更。
    打开软件后的界面,如下







    这里主要介绍“Help”菜单。“Updater Setings”可以设置下载的固件库及其解压文件的存放位置,这样就可以找到软件下载的固件库到底存放到哪了。“Install New Libraries”可以检查并下载固件库和软件更新情况,以及历史版本,也可以手动导入固件库。






    点击“New Projet”进入芯片选择界面。
    这里选择STM32F407ZGTx(因为我的开发板是这个型号)。





    选择芯片型号双击或点“OK”,进入工程配置。







    外设使能及引脚选择
    使用外部晶振,   使用SWD调试模式




    6.jpg (16.87 KB, 下载次数: 42)


    7.jpg (24.95 KB, 下载次数: 36)







    串口使能
    异步模式,及 引脚重定向方法



    10_1.jpg (16.78 KB, 下载次数: 38)


    11.jpg (30.16 KB, 下载次数: 32)




    定时器使能
    使用内部时钟源,仅定时




    普通IO
    输出模式,添加标签






    引脚配置时的注意事项



    16.jpg (40.78 KB, 下载次数: 22)


    引脚配置后的整体效果



    时钟树配置




    外设参数配置




    串口参数配置




    定时器参数配置







    普通IO参数配置

    21_1.jpg (85.46 KB, 下载次数: 46)



    工程设置


    22.jpg (38.64 KB, 下载次数: 11)


    22_1.jpg (87.38 KB, 下载次数: 16)


    23.jpg (85.17 KB, 下载次数: 13)


    24.jpg (81.91 KB, 下载次数: 14)




    生成Keil工程
    24_1.jpg (37.29 KB, 下载次数: 11)


    生成的Keil工程分析


    35.jpg (38.13 KB, 下载次数: 12)


    36.jpg (59.35 KB, 下载次数: 12)


    37.jpg (55 KB, 下载次数: 9)


    38.jpg (29.85 KB, 下载次数: 12)


    39.jpg (70.88 KB, 下载次数: 11)


    HAL库函数(API函数)查找方法。
    解压Cube固件包,打开找到Drivers文件夹,再打开如下。
    .chm 文件就是HAL库的API速查手册。方法如下:


    40.jpg (45.11 KB, 下载次数: 10)


    42.jpg (89.85 KB, 下载次数: 11)


    43.jpg (23.17 KB, 下载次数: 7)


    44.jpg (100.43 KB, 下载次数: 10)

























    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 13:44 , Processed in 0.121869 second(s), 16 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.