![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32F103VET6开发板HAL库实验手册
文章平均质量分 92
Wang_Zhi_Hao
believe myself
展开
-
3.基础实验 实验03-按键轮询实验
目录3.3 实验03-按键轮询实验3.3.1STM32CubeMX软件配置3.3.2代码编写3.3.3编译与下载程序3.3.4查看实验结果3.3 实验03-按键轮询实验在SmartUnion STM32F103VET6开发板中,使用轮询方法实现5个按键分别控制5个LED灯的功能。按下KEY1按键,实现LED1的点亮和熄灭,按下KEY2按键,实现LED2的点亮和熄灭,按下KEY3按键,实现LED3的点亮和熄灭,按下KEY4按键,实现LED4的点亮和熄灭,按下KEY5按...原创 2021-09-11 16:49:06 · 721 阅读 · 0 评论 -
3.基础实验-实验02-跑马灯实验
3.2 实验02-跑马灯实验在SmartUnion STM32F103VET6开发板中实现八个LED跑马灯功能。3.2.1 STM32CubeMX软件配置1.复制实验1配置完成的CubeMX文件,如下图所示。2.复制到Demo02文件夹中(没有Demo02文件夹,自己新建即可),并修改为Demo02.ioc,如下图所示。3.双击打开Demo02.ioc文件,进入STM32CubeMX软件配置。4.配置LED1~LED8引脚,根据下图原理图可知,LED1通过PB8进行控制,原创 2021-09-11 16:32:31 · 2407 阅读 · 0 评论 -
3.基础实验-实验01-点亮一个LED灯
3.1 实验01-点亮一个LED灯在SmartUnion STM32F103VET6开发板中实现LED1 1秒钟闪烁一次实验。3.1.1 STM32CubeMX软件配置1.打开STM32CubeMX软件,出现如下界面。2.点击File->New Project,如下图所示。如果出现如下图所示界面,点击Cancel。3.在标号1处输入STM32F103VE,在标号2处选择STM32F103VETx,如下图所示。4.双击刚才选中的STM32F103VETx选项,原创 2021-09-11 16:18:53 · 2678 阅读 · 0 评论 -
2.程序下载
2.程序下载2.1 串口下载1.利用串口线与开发板连接,并按下电源开关,如下图所示。2.查看单片机USB串口号。(1)鼠标左键选中“此电脑”,然后鼠标右键,在弹出来的对话框中选择“属性”。具体操作步骤如下图所示。(2)选择“设备管理器”。(3)在“端口(COM和LPT)”列表里面,可以查看USB串口号。(如果没有COM串口号出现,可能没安装串口驱动,在~\开发板配套资料\04-开发工具\CH340硬件驱动\HL-340.EXE可以找到该驱动,双击默认安装即可。安装好串口驱原创 2021-09-11 16:05:42 · 744 阅读 · 0 评论 -
1.开发环境搭建
1.开发环境搭建1.1STM32开发软件安装1.找到keil5安装包,可以在~\开发板配套资料\04-开发工具\KEILL MDK及PACK包\MDK525.EXE路径下找到该安装包,如下图所示。2.双击打开该安装包,出现如下图所示界面。(注意:安装时关闭杀毒软件)3.选择agree,next,如下图所示。4.选择安装路径,next。(注意:路径不能带中文)5.填写用户信息,随意填写即可,next。6.等待安装完成。7.安装过程中,弹出如下窗口,.原创 2021-09-11 15:44:13 · 1110 阅读 · 0 评论