自定义博客皮肤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)
  • 收藏
  • 关注

转载 TIM中断

在固件库函数里面,用来读取中断状态寄存器的值判断中断类型的函数是:ITStatusTIM_GetITStatus(TIM_TypeDef* TIMx, uint16_t)该函数的作用是,判断定时器TIMx的中断类型TIM_IT是否发生中断。比如,我们要判断定时器3是否发生更新(溢出)中断,方法为:if(TIM_GetITStatus(TIM3, TIM_IT_Update) != RESET...

2019-09-24 17:34:45 3200

转载 STM32的AFIO时钟什么时候需要开启

版权声明:开心源自分享,快乐源于生活 —— 分享技术,传递快乐。转载文章请注明出处,谢谢! https://blog.csdn.net/luckydarcy/article/details/51552575  相比于普通单片机,STM32 拥有复杂的时钟系统,相应的控制器称为 RCC(Reset Clock Controller,复位与时钟控制器)。每个外设都配备了外设时钟的开关,当我们不使用某...

2019-07-18 14:01:37 609

转载 STM32EXTI外部中断中使用5以后的口配置说明

STM32EXTI外部中断中使用5以后的口配置说明当我们在使用外部中断的时候 STM32基本每一个io口都可以当外部中断使用,在设置中断优先级的时候有个很模糊的地方容易出错 这里我说一下定义中断口的代码我略过,这里假设使用的是PG8口做外部中断,EXTI8线NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);NVIC_config.NVIC_IRQ...

2019-07-18 13:24:08 1426

转载 *(volatile unsigned long *) 语法

*(volatile unsigned long ) 语法#define GPJ2CON ((volatile unsigned long *) 0xE0200280)开始对于上面的语法不太理解,但通过拆分,我们可以看的更明白:1、(unsigned long *)变量,代表“变量”是一个unsigned long类型的指针;例如:(unsigned long *)i ,语句中 i 即为 (...

2019-07-11 09:16:05 120

原创 GPIOC引脚的定义

/定义一个GPIO_InitTypeDef类型的结构体/GPIO_InitTypeDef GPIO_InitStructure;/*开启GPIOC的外设时钟*/RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC, ENABLE); /*选择要控制的GPIOC引脚*/ GPIO_InitStructure.GPIO_...

2019-07-05 09:19:04 4682

转载 GPIO_Mode

一、GPIO配置(1)GPIO_Mode_AIN 模拟输入(2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入(4)GPIO_Mode_IPU 上拉输入(5)GPIO_Mode_Out_OD 开漏输出(6)GPIO_Mode_Out_PP 推挽输出(7)GPIO_Mode_AF_OD 复用开漏输出(8)GPIO_Mode_AF_PP ...

2019-06-29 13:39:29 134

转载 ->是一个整体,它是用于指向结构体、C++中的class等含有子数据的指针用来取子数据

->是一个整体,它是用于指向结构体、C++中的class等含有子数据的指针用来取子数据。换种说法,如果我们在C语言中定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到“->”.举个例子:struct Data{int a,b,c;}; /定义结构体/struct Data * p;/定义结构体指针/st...

2019-06-29 10:48:33 211

转载 STM32寄存器操作端口模式CRL/CRH详解

STM32寄存器操作端口模式CRL/CRH详解首先,在开始讲解前,大家请先看如下一段代码:#define SDA_IN_24c02(){GPIOB->CRH&=0XFFF0FFFF;GPIOB->CRH|=(u32)8<<16;} #define SDA_OUT_24c02() {GPIOB->CRH&=0XFFF0FFFF;GPIOB->C...

2019-06-29 09:22:46 9732 2

转载 对GPIO_Init(GPIOx,&GPIO_InitStructure)的理解

对GPIO_Init(GPIOx,&GPIO_InitStructure)的理解今天学习stm32流水灯程序的时候,看到了“GPIO_Init(GPIOB, &GPIO_InitStructure)”这个函数,参数1”GPIOB“很好理解,就是GPIO的外设口B(也可以是A,C,D,E),第二个参数有点不理解,于是查看了下库函数手册,该函数原型是这样的:void GPIO_In...

2019-06-28 16:31:33 1648

转载 转载 GPIO详解

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

2019-06-28 16:06:05 1526

空空如也

空空如也

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

TA关注的人

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