最开始的古老笔记3

Ctrl+F搜索

GPIO的8种工作模式:GPIO_Mode_AIN(Analog IN模拟输入)、GPIO_Mode_IN_FLOATING(浮空输入)、GPIO_Mode_IPD(In Pull Down下拉输入)、GPIO_Mode_IPU(In Pull Up上拉输入)、GPIO_Mode_Out_OD(Out Open Drain开漏输出)、GPIO_Mode_Out_PP(Out Push Pull推挽输出)、GPIO_Mode_AF_OD(Atl Open Drain复用开漏)、GPIO_Mode_AF_PP(Atl Push Pull复用推挽)

1:clear清除—>置低电平—>LED亮;2:置高电平—>LED灭     

GPIO_WriteBit(GPIOx,GPIO_Pin_x,Bit_x)    A~G  0~15  RESET/SET

define后没有分号,新名字在左边,对谁都可改名,typedef有分号,新名字在右边,只能给变量类型改名

结构体:

如果枚举是按顺序定义,则不需要赋值

定时中断图(总共分为6个部分

1、RCC的内部时钟打开            2、内部时钟模式的配置                3、配置时基单元        

4、 配置中断输出控制             5、NVIC配置                        6、运行控制(计数器使能)

7.中断函数

通用定时器,是使用最广泛的定时器资源,有:输入捕获(可以测出输入信号的频率,占空比),输出比较(可以输出PWM波,驱动电机),编码器模式(编码器测转速),基本计数模式,主从触发模式

输入引脚电平跳变的瞬间,把CNT的值读出来存到CCR中

计次法可能会有正负一的误差,所以N尽量大一点,中间频率:把测频法和测周法的N提出来,令两式相等,得到中界频率公式。

对应图上,当待测信号频率小于中界频率时,用测周法误差更小。当待测信号频率大于中界频率,用测频法误差更小。

RCC_APB2ENR = 0x 0000 021c    十六进制换算成二进制,看使用手册,从前往后推,就知道需要开启哪些时钟

ASCLL码表:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值