查看: 3428|回复: 1

麒麟座mini开发板使用 STM32CubeMX 开发

[复制链接]
  • TA的每日心情
    开心
    2019-6-13 15:13
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2017-9-29 13:30:19 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 ky123 于 2017-9-30 09:37 编辑

              STM32CubeMX是一个配置STM32代码的工具,它把很多东西封装的比较好,硬件抽象层、中间层、示例代码等。
    使用STM32CubeMX的HAL库可以快速的配置MCU的外设。下面我教大家怎么用它来开发麒麟座mini开发板。

    首先要安装STM32Cube mx ,大家去网上找下有很多安装教程,非常简单。
    1.新建工程
    无标题1.jpg
    2.输入单片机型号,双击
    无标题.jpg
    3.选择外部晶振,要注意一下debug选择Serial Wire,否则无法用LINK下载和调试
    无标题3.jpg
    4.举个栗子,mini板的LED,IO设置成输出
    无标题4.jpg
    5.配置时钟,mini板上的是12M的晶振。6倍频,下图设置即可。
    无标题5.jpg
    6.下一项,这里选择配置DMZ,看门狗,中断向量等等。
    无标题6.jpg
    7.点击GPIO设置IO的速度,初始电平,推挽开漏什么的。设置好了点击OK
    无标题7.jpg
    8.点击下面这个按钮,输出工程文件。
    捕获8.JPG
    9.设置好工程名,开发环境,然后OK就行了。
    无标题9.jpg
    10.不着急等一下。
    捕获10.JPG
    呐,弹出一个对话框你可以选择打开文件夹,打开工程或者自己打开。
    无标题11.jpg
    11.我用的是keil5。我们的程序要写在白框所在的位置,不然下次更新的时候会被清除掉
    无标题12.jpg
    好了是不是很方便,但建议初学者还是用标准库或寄存器方式来学习


    STM32CubeMX介绍、下载与安装(2016年10月).pdf

    1.32 MB, 下载次数: 13

    回复

    使用道具 举报

    该用户从未签到

    发表于 2017-9-30 09:41:11 | 显示全部楼层
    本帖最后由 ky123 于 2017-9-30 09:43 编辑

    路过要留爪
    TIM截图20170930094119.png
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-12-21 06:13 , Processed in 0.147109 second(s), 21 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.