- 博客(6)
- 收藏
- 关注
原创 stm32标准库入门程序(笔记六AD单通道)
1.RCC开启时钟(ADCLK分频器,GPIO)3.配置多路开关,接入规则组列表。2.GPIO配置(模拟输入)4.配置ADC转换器。
2022-10-05 22:14:11 282
原创 stm32标准库入门程序(笔记五输入捕获)
1.RCC开启时钟(GPIO,TIM)6.选择触发之后之后执行的操作。5.选择从模式的触发源。4.输入捕获单元配置。
2022-10-05 22:12:25 210 1
原创 stm32标准库入门程序(笔记四输出比较)
输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形。PWM频率: Freq = CK_PSC / (PSC + 1) / (ARR + 1)PWM占空比: Duty = CCR / (ARR + 1)PWM分辨率: Reso = 1 / (ARR + 1)4.输出比较单元配置(不同通道对应的GPIO口也不一样)输出频率为1kHz,分辨率1%,占空比50%5.运行控制启动定时器。
2022-10-04 18:25:40 343
原创 stm32标准库入门程序(笔记三定时中断)
计数器计数频率:CK_CNT = CK_PSC / (PSC + 1)1.RCC开启时钟( TIM2是挂载在APB1总线上)
2022-10-03 15:18:41 321
原创 stm32标准库入门程序(笔记二EXTI外部中断)
(就好比医院有68个门诊窗口,一次只开放门诊16个,每个门诊一次只有1个人看病,而这些人里面可能有紧急病患,和一般病患,那么医院就会给他们优先排序(NVIC管理优先顺序顺序)这就是抢占优先级,和响应优先级)。NVIC的中断优先级由优先级寄存器的4位(0~15)决定,这4位可以进行切分,分为高n位的抢占优先级和低4-n位的响应优先级 抢占优先级高的可以中断嵌套,响应优先级高的可以优先排队,抢占优先级和响应优先级均相同的按中断号排队。4.配置EXTI,选择边沿触发方式,如下降沿等,选择中断响应或者事件响应。
2022-10-01 23:27:44 411
原创 stm32标准库入门程序(笔记一GPIO)
1.使用RCC开启GPIO的时钟。(在stm32中,所有的gpio都是挂载在APB2外设总线上)3.使用GPIO_Init函数初始化GPIO。4.使用使用输出或输入的函数控制GPIO口。操作stm32的GPIO总共需要4个步骤。2.GPIO结构体定义。
2022-09-30 19:55:57 433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人