1、stm32F103入门学习--开发环境搭建(一)

stm32简介

在这里插入图片描述
这款是网上销量比较多的板子,我找板子主要还是看价格,20元左右,不需要太贵,只是做个核心入门,不要太多的外设,特别是对初学者,因为从来没见过单片机会认为一大块板子就是单片机,其实很多是商家开发的外设,基础学好了以后扩展也很方便,那么我主要以这块板子为例跟大家一起探索stm32。

配套原理图

在这里插入图片描述不管是什么板子,一定要看它的原理图,除非买的是配套板子和教材,原理搞懂了其实都一样,买块便宜的板子跟着好的视频学习也不失一种好的学习方法。

Keil软件安装

官网的keil下载地址:https://www.keil.com/download/product/ 。可以下载最新的版本,keil不开源,需要花钱购买正版,特别是商用,一定要购买正版。keil软件安装比较简单,只需一步一步下来即可,这里主要强调的是下keil5之前的版本跟keil5不太一样需要大家注意,我们现在安装的就是keil5。keil5需要安装两部分,第一部分是。。。。,第二部分是软件包,比如我要用f1的芯片就安装f1包,用f4的芯片就安装f4的软件包。
在这里插入图片描述在这里插入图片描述
安装路径最好是默认,如果选择其他路径不要出现中文。
在这里插入图片描述
空白的部分随意填,填满就好。
在这里插入图片描述在这里插入图片描述
安装完软件会弹出如下提示,点击“ok”。
在这里插入图片描述大家看下下图右下角的红色框部分,软件包会自动从官网下载。但是服务器在国外下载速度很慢(http://www.keil.com/dd2/pack/),所以建议从别的渠道获得相应的软件包。
在这里插入图片描述这是两个软件包关于f1和f4,可以看到后缀名为.pack。因为目前只用到f1,只需在相应的软件包双击即可安装。
在这里插入图片描述
路径为黑色的不可选,只需下一步即可。
在这里插入图片描述
完成安装后点击“finish”。
在这里插入图片描述
keil软件安装完成。那么如何测试f1软件包安装成功,看我们的工程建立。

工程建立

首先在合适盘符建立文件夹,取名为“template”。双击keil软件,在工具栏找到“project”—>“New uvision Project”。
在这里插入图片描述
弹出如下图所示,选择刚建的文件夹“template”。

在这里插入图片描述给工程项目取名。
在这里插入图片描述取名也为“template”,名字任意取,但是最好有现实意义。
在这里插入图片描述弹出如下图,选择“STMicroelectronics”。

在这里插入图片描述
可以看到都是F1系列芯片型号。
在这里插入图片描述
选择相应的芯片型号,比如我的是“STM32F103C8”。
在这里插入图片描述
点击“OK”,弹出如下图,点击下图中的取消(cancel)即可。

在这里插入图片描述出现如下图,此时需要新建文档可以写入我们的程序。
在这里插入图片描述新建空白文档,如下图点击,或者按下快捷键“crtl+N”。
在这里插入图片描述出现空白文档,此时不要急于写程序,先保存,快捷键“ctrl+s”。
在这里插入图片描述自动跳转到新建的文件夹,可以看到在保存类型中写着“.”,也就是说需要定义文件的类型,我们采用的是c语言,所以取名为“main.c”。
在这里插入图片描述新建完文档后,需要跟工程进行关联。关联过程如下图,双击“Source Group1”①,弹出②,选择main.c③,点击“add”④。

在这里插入图片描述此时此刻可以在“Source Group1”下看到main.c,文档与工程的关联的过程完成。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值