![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
Masse_
随便写写
展开
-
STM32标准库学习笔记-3.外部中断
参考教程:【STM32入门教程-2023版 细致讲解 中文字幕】中断含义:在计算机执行主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行。STM32的中断:68个可屏蔽中断通道,包含EXTI、TIM、ADC、USART、SPI、I2C、RTC等多个外设。使用NVIC统一管理中断,每个中断通道都拥有16个可编程的优先等级,可对优先级进行分组,进一步设置抢占优先级和响应优先级。NVIC(嵌套向量中断控制器):STM原创 2024-08-17 15:34:53 · 334 阅读 · 0 评论 -
STM32标准库学习笔记-2.GPIO
驱动器能够增加IO口的驱动能力。GPIO挂载在APB2上(APB (Advanced Peripheral Bus) 低速总线,用来接低速外设的。1.使能RCC(Reset and Clock Control)复位与时钟控制器2.定义GPIO_InitTypeDef 结构体,赋值初始化参数//推挽输出//0引脚//50MHz速度3.将结构体取地址传入GPIO_Init函数,指明初始化GPIO为GPIOA组(每一组有16个引脚)4.使用GPIO相关的库函数对GPIO进行操作。原创 2024-08-17 13:30:50 · 321 阅读 · 0 评论 -
STM32标准库学习笔记-1.基础知识
RISC(Reduced Instruction Set Computer)即精简指令集计算机,是一种CPU设计思想和架构。它的基本思想是将CPU的指令集简化为一些基本操作,这些基本操作的执行时间都大致相等,并采用流水线和高速缓存等技术来提高CPU的效率。CISC(Complex Instruction Set Computer)即复杂指令集计算机,它的设计思想是尽可能包含更多的指令,让CPU能够完成更复杂的任务,但这也会使得CPU的复杂度、功耗和成本等因素增加。原创 2024-08-17 13:16:21 · 70 阅读 · 0 评论