STM32新建项目

一、学习背景

需要做一个机械臂项目,打算用STM32做微控制器,所以需要学习STM32的相关应用,再将其应用到机械臂上。

二、相关硬件与软件

硬件:STM32F103;显示屏;stlink;传感器模块;舵机;USB转串口模块;杜邦线;面包板等

软件:Keil5 MDK  安装可参考keil5软件安装教程(MDKv5.39)-CSDN博客Keil5最新注册机到2032_keil5注册机-CSDN博客

三、新建工程

1.新建工程

打开keil5——选择项目——选择新的μVision项目——命名新建工程——选择板子型号

2.添加工程需要的开始文件加入到工程存放位置:

首先进入工程存放位置,建立一个start文件夹,放入相关文件即可,(文件可自行下载【免费】STM32F103项目的start文件资源-CSDN文库

3.给工程添加start文件

首先重命名source Group 1文件夹为start

右击start文件夹,选择add existing files to group start,进入start文件夹,选择all files,添加图片中的所有文件

4.给工程添加头文件路径

点击魔术棒按钮——点击C/C++——点击Include path的...按钮

点击新建按钮——点击...按钮——选择相应的start路径——即可对工程的头文件路径进行添加

5.新建main函数看工程是否可行

首先在工程文件夹中建立user文件夹

然后再target 1处右击,选择新建group,将新建的group重命名为user

在user处右击选择新建文件,选择c文件,命名为main,注意文件放置位置要选择user,否则会默认放在外面

新建main文件,然后编译,我编译的时候一开始有报错,后面添加了一个ARMCC后,就没有报错了,具体添加方法可以参考博文Keil MDK5.37以上版本自行添加AC5(ARMCC)编译器的方法-CSDN博客

这样就表示没有问题啦~后面再做几个简单的小项目入个门,就可以开始使用啦

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值