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

作者: tjcfeng
上传时间为: 2015-08-21 09:18 AM

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

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

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

    

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

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

    保存工程后开始选择MCU

    

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

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

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

    

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

    

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

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

    

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

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

    

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

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

    

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

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

全部评论 ()

创建讨论帖子

登录 后参与评论
系统提示