自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 STM32F103入门 | 10.按键实验(上)

之前的点亮小灯实验用到了GPIO的输出模式,但是对于输入模式没有用到,这次小R给小伙伴们介绍GPIO的其中一种输入模式——上拉输入。按键出现在很多的应用场景,按键处理更是一门学问。因此,小R给小伙伴们介绍GPIO的上拉输入模式并简单应用于按键实验中,通过判断按键的状态来控制LED灯的亮灭情况。首先,需要了解的是:当IO做输入使用时,通过调用函数GPIO_ReadInputDataBit()来读...

2020-03-18 21:21:35 907

转载 STM32F103入门 | 9.定时器简述

STM32F103系列的单片机一共有11个定时器:2个高级定时器4个通用定时器2个基本定时器2个看门狗定时器1个系统滴答定时器除去看门狗定时器和滴答定时器,其他8个定时器列表:其中,TIM1和TIM8是高级定时器TIM2 - TIM5是通用定时器TIM6和TIM7是基本定时器这8个定时器都是16位的,它们计数的类型除了基本定时器TIM6和TIM7,都...

2020-03-18 21:20:17 666

转载 STM32F103入门 | 8.精准延时

在工程模板的建立和点亮灯小实验中,我们可以发现其中都用到了延时函数Delay。比如点亮小灯那里: Delay(900000); 相信很多小伙伴刚开始看到这句的时候会觉得:哇~好大的数字,这是要等到花儿都谢了的节奏吗!其实,把代码下载到开发板观察LED闪烁的时候,它的闪烁频率还是非常快的......诚然,我们需要一个比较准一点的延时方案。这个延时功能既要实在,又得优雅。既然这样,我们可以写一个毫...

2020-03-18 21:19:19 904

转载 STM32F103入门 | 7.点亮灯小实验

7.1 前言为方便实验的进行,在实验进行之前说明一下Keil的一些设置打开Configuration-Editor其中Encoding选择Chinese GB2312,Tab size选择4Configuration-User Keywords中可以自己添加用户关键字,这里先添加u8,u16,u32Configuration-Text Comple...

2020-03-18 21:17:50 733

转载 STM32F103入门 | 6.工程模板的建立

1.在磁盘根目录创建文件夹,命名为Template,并在该文件夹中创建CORE,LIB,OBJ,USER四个文件夹。2.打开Keil uVision5,选中Project中的New uVision Project 选择文件夹路径及工程名。3.选择STM32F103C8芯片后点击OK。4.点击Cancel。5.打开Template-USER,删除Listings,...

2020-03-18 21:16:32 1504 1

转载 STM32F103入门 | 5.Keil 5菜单详细介绍

5.1 前言上一篇文章重点介绍了Keil 5的菜单栏快捷按钮,相信小伙伴们已经对这款开发工具有个底了。本文继续给小伙伴们带来菜单下内容的详细介绍。本文以Keil MDK-ARM为例,Keil系列的其他的版本也同样适用。5.2 菜单介绍5.2.1 文件(File)菜单1.New: 新建文件Ctrl+N2.Open: ...

2020-03-18 21:13:45 4752

转载 STM32F103入门 | 4.Keil 5主窗口和工具栏概述

4.1 前言为了让小伙伴们更快速地上手Keil MDK-ARM V5,本文先让小伙伴们简单了解一下Keil的主窗口界面以及工具栏。之所以有工具栏,是因为有些快捷按钮在编程开发时使用频率较高,所以为了方便使用者使用,就把某些常用的快捷按钮归结在一起,于是就出现了工具栏。本文主要讲解Keil MDK-ARM V5 的工具栏,Keil系列其他版本也同样适用。4.2 主窗口界面为了让...

2020-03-18 21:12:42 3352

转载 STM32F103入门 | 3.MDK 5.27安装教程

MDK527软件下载a. 云盘下载:链接: https://pan.baidu.com/s/1Fb5tJzc7FzeXt_w6um38_w 提取码: s1b5b. 官网下载:http://www2.keil.com/mdk5/527preMDK527安装教程双击打开MDK527,点击Next勾选I agree to all the term of ...

2020-03-18 21:09:55 1352 2

转载 STM32F103入门 | 2.STM32F103xx内部资源介绍

2.1STM32F103xx增强型LQFP48引脚分布2.2 STM32F103xx概述2.2.1ARM®的Cortex™-M3核心并内嵌闪存和SRAMARM的Cortex™-M3处理器是最新一代的嵌入式ARM处理器,它为实现MCU的需要提供了低成本的平台、缩减的引脚数目、降低的系统功耗,同时提供卓越的计算性能和先进的中断系统响应。ARM的Cortex™-M3是...

2020-03-18 21:07:36 4339

转载 STM32F103入门 | 1.STM32F103介绍

1.1 开发板简介STM32F1入门学习将使用STM32F103C8T6开发板最小系统板。小R为什么选择它来入门呢?咳咳~首先,ST官方提供强大且易用的标准库函数,使得开发过程方便快捷;其次,网上的教程资料多也十分详细。所以呢,它对高校学生和广大初学者入门都是一个非常好的选择。开发板的主要参数如下:型号:STM32F103C8T6封装类型:LQFP引脚个数:48内核:...

2020-03-18 21:05:43 3075

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除