爱板网论坛

查看: 458|回复: 1

[中移One NET] 麒麟座mini开发板使用 STM32CubeMX 开发

[复制链接]

2

主题

0

好友

147

积分

童生

Rank: 2

  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 39 天

    连续签到: 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

    回复

    使用道具 举报

    25

    主题

    10

    好友

    3325

    积分

    超级版主

    Rank: 8Rank: 8

    该用户从未签到

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

    路过要留爪
    TIM截图20170930094119.png
    回复

    使用道具 举报

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

    关闭

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

    手机版|爱板网 |网站地图  

    GMT+8, 2017-11-25 08:19 , Processed in 0.199615 second(s), 13 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部