- 博客(7)
- 收藏
- 关注
原创 STM32复习笔记 | ADC&DAC
一旦启动注入组转换,规则组转换则被暂停, 然后等待注入组转换完成后,规则组再继续进行转换。同这个类似,注入组转换可以打断规则组的转换。开启ADC1的时钟,由于ADC1的模拟输入通道是在GPIOA上,故同时要打开GPIOA的 时钟,并进行相关的配置,要把GPIOA的相应引脚设置成。如果ADC_SQRx或ADC_JSQR寄存器在转换期间被更改,当前的转换被清除,一个新的启 动脉冲将发送到ADC以转换新选择的组。例如,可以如下顺序完成转换:通道3、通道8、通道2、通道2、通道0、通道2、通道2、通道15。
2024-12-30 11:18:42
1373
原创 STM32复习笔记 | DMA
通常在STM32中,SPI1使用的DMA通道为DMA1_Channel2或DMA1_Channel3,具体取决于您的STM32变体和DMA通道映射。(对于通用计算机PC而言,DMA控制逻辑由CPU和DMA控制接口逻辑芯片共同组成,嵌入式系统的DMA控制器内建在处理器芯片内部,一般称为 DMA控制器,DMAC)。(取数据的地方)和目标数据区(放数据的地方)的传输宽度有字节(8位)、半字(16位)、全字(32位,字,不是字节)三种可选。每个通道都有3个事件标志(DMA半传输、DMA传输完成和DMA传输出错)
2024-12-30 11:12:37
1306
原创 STM32F103 对中断的一些理解以及记录
中断是指打断CPU处理正常程序以处理紧急程序的机制,随后返回原程序继续运行。文中详细介绍了中断的概念、STM32的NVIC(嵌套向量中断控制器)、中断优先级的基本概念及其配置步骤,以及如何使用外部中断(EXTI)和相关寄存器的设置。中断的工作原理和HAL库的使用步骤也被阐述,强调了中断在实时控制和数据传输中的重要性。
2024-11-15 10:58:03
920
原创 STM32 手把手教你怎么学习时钟系统(通配)
Created time: 2024年9月18日 15:01类型: 理论摘要: 谈谈F1系列时钟树的架构以及在实际工程中是如何配置的时钟,就是具有周期性的脉冲信号,最常用的是占空比为50%的方波.
2024-10-07 20:30:51
987
原创 STM32 中对GPIO的一点理解
GPIO : General Purpose Input/Output,通用输入输出端口.GPIO最基本的输入功能是检测外部电平变化,比如把GPIO引脚连接到按键电路,通过电平的高低变化来识别按键是否被按下。输出功能同上.不同型号GPIO数量不一样,请参阅选型手册;每个GPIO都可以用作中断快速翻转,每次翻转最快只需要2个周期(极限条件即超频条件下,官方给的F1的最高速度可以达到50MHz),F103系列(72MHz)翻转达到36MHz;有八种工作特性(这个之后讲)
2024-10-07 20:20:09
1657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅