楼主: tjcfeng

【F030 Nucleo】1.不想当作开头的开头

[复制链接]
  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-8-5 11:46:41 | 显示全部楼层 |阅读模式
    分享到:

        开箱照就不发了,太俗了。

        至于板载的STLink的固件升级也很简单,一个按钮的事,所以也不写了。

        本来连工程的建立也不想发的,不过后面的东西都是基于这个工程出来了,看来还是要絮叨一遍。


        进入正题,使用Keil 5.x建立RTx系统的工程,有了系统好办事。

        Keil的安装、包的安装、添加序列号等都是最基本的东西,不再重复。直接点击菜单中的Project,新建一个工程。

        保存工程后开始选择MCU

    1.png

        然后开始选择需要用到的东西
    2.png

        STM32F030不像F1xx、F4xx支持的那样全,没有包含外设库,所以只选择这三样就可以了。

        其中RTOS是操作系统,有了系统对一些逻辑上的控制就很方便了。


        点击确定后,我又在工程目录中建了两个文件夹,用于存放外设库和自己的源代码

    3.png


        回到Keil的工程中,开始分别设置
    4.png

        其他的不说了,这一项是对操作系统相关的设置,只要更改一下时钟频率就行了,默认是12000000


    5.png

        添加一个主文件Main.cpp,然后再把库文件都添加进来。

        添加进来之后可以把没有用到的文件排除在当前工程之外,以加快编译速度

    6.png

        在文件上点右键,选择第一项Options ....就会弹出这个窗体,把红框处的勾去掉即可。

        如果以后增加功能需要用到的话再把勾打上。

    7.png

        把主要框架搭起来,尤其是main中的那三句,这样就可以使用操作系统了。


        后面就是编译烧写了,常用的操作就不重复了。



    评分

    参与人数 1与非币 +5 收起 理由
    loveeeboard + 5 三周年铜板双倍!

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-7-2 14:08
  • 签到天数: 99 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2015-8-5 13:52:11 | 显示全部楼层
    加油 加油  加油!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-8-5 16:35:00 | 显示全部楼层
    damiaa 发表于 2015-8-5 13:52
    加油 加油  加油!!!

    谢谢。。。。。。。。。。。。。。。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 15:03 , Processed in 0.148157 second(s), 20 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.