自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (2)
  • 收藏
  • 关注

原创 <7>STM32滴答定时器-库函数

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-04 16:14:29 1329 1

原创 <6>STM32滴答定时器延时函数程序简版-库函数

STM32F103滴答定时器延时函数程序-库函数static uint8_t fac_us = 0;static uint16_t fac_ms = 0;void Delay_Init(void){ SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8); fac_us = SystemCoreClock / 8000000; fac_ms = (uint16_t)fac_us * 1000;}void delay_us(uint32

2021-09-03 23:43:37 810

原创 <5>STM32库函文件分析-库函数

使用STM32F10x的库函数文件编程就要对它的库文件有一个相对清晰的认识,即使不能做到知根知底,但当要使用到MCU的某个功能时,要知道相应的库函数在哪个对应的**.h和.c**文件中,看懂并了解它的寄存器。下面我写一下我对其的认知,有错误的地方,还望有大佬指正。1.STM32标准外设库文件结构1.1 启动文件startup_stm32f10x_xx.s启动文件的作用除了对堆栈等初始化,对中断向量表以及对应的中断处理函数的定义外,还要负责芯片上电后引导程序进入main函数,芯片上电复位后会首先运行

2021-08-26 17:55:10 1862

原创 <4>STM32F103基础知识

1.什么是ARMARM是一家芯片设计企业,也是对一大类微处理器的统称。2.什么是STM32ST:意法半导体(一个公司名),是一个SOC企业M——Microelectronics的缩写即微控制器,M0、M3、M432——32位,表示是一个32位微控制器STM32的芯片结构图3.STM32F10x最常见的系列STM32F101 基本型系列,主频为36MHzSTM32F102USB 基本型系列,主频为48MHzSTM32F103 增强型系列,主频为72MHzSTM32F105

2021-08-24 22:27:03 2642

原创 <3>STM32按键点灯程序-库函数

分享一个STM32F103系列的按键控制LED灯的库函数程序这个程序我是在正点的mini板上做的实验。如果没有开发板也可以在电脑仿真软件Proteus 8 Professional上实现。这份代码能够实现按键控制LED的功能。在mini板上一共有三个用户按键,分别是:KEY0、KEY1、KEY_UP。其中KEY0和KEY1是由低电平触发,也就是其中一个引脚接地,而KEY_UP则是由高电平触发,接的是+3.3V。关于按键的原理就不过多介绍,因为也比较简单。1、程序源码的主要用户模块1.main.c2

2021-08-24 18:14:12 2070

原创 <2>STM32开发环境

分享一个STM32开发环境。是基于Keil5的32开发环境里面有keil5软件,STM32F10和STM32F4的包,以及keil5的破解软件。具体时间到2032年。链接:https://pan.baidu.com/s/1yohPsx0X8AGfltU-zepzxw提取码:6an9收集不易,希望能够点点赞...

2021-08-22 22:45:00 97

原创 <1>STM32点灯程序-库函数

STM32F103点灯程序-适用于STM32F103C8T6、STM32F103RCT61.main函数#include "stm32f10x.h"int main(void) { GPIO_InitTypeDef GPIO_InitStruct; //定义CPIO初始化类型定义 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); //使能GPIOA的时钟 GPIO_InitStruct.GPIO_Pin =

2021-08-20 22:09:51 1402

空空如也

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

TA关注的人

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