2022-07-21 STM32CubeMx配置HAL库ADC C/C++STM32 单片机 STM32 STM32CubeMx配置HAL库ADCADCADC是(Analog-to-DigitalConverter)的缩写。指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。典型的模拟数字转换器将模拟信号转换
2022-07-21 STM32CubeMx配置HAL库RTC C/C++STM32 单片机 STM32 RTC (Real Time Clock):实时时钟 软件设置 SYS->Debug->Serial Wire RCC->HSE->Crystal/Ceramic Resonator RCC->LSE->
2022-07-20 STM32CubeMx配置HAL库PWM C/C++STM32 单片机 STM32 PWM简介PWM(Pulse Width Modulation)是脉冲宽度调制的缩写,是一种利用微处理器的数字输出来对模拟电路进行控制的技术。PWM的原理是 通过调节占空比来调节脉冲宽度,从而改变输出电压的大小。波形图如下 PWM的两个重要
2022-07-20 STM32CubeMx配置HAL库定时器 C/C++STM32 单片机 STM32 STM32CubeMx配置 RCC设置HSE为Crystal/Ceramic Resonator SYS设置Debug为Serial Wire GPIO设置PD2为GPIO_Output 定时器的配置主要由两个:定时时间与是否重装置定时器
2022-07-19 STM32串口通信DMA方式 C/C++STM32 单片机 STM32 DMA概述CPU将需要发送的数据从内存中取出写入串口的发送寄存器,串口再将自己寄存器里的数据发送出去,数据的传输工作有CPU完成,串口的接收过程也类似,全程需要CPU搬运数据,如果传输的数据过大,势必会影响CPU的工作效率。 而DMA的任务
2022-07-19 STM32Cubemx配置虚拟串口 C/C++STM32 单片机 STM32 虚拟串口简介USB 虚拟串口,简称 VCP,是 Virtual COM Port 的简写,它是利用 USB 的 CDC 类来实现的一种通信接口。 我们可以利用 STM32 自带的 USB 功能,来实现一个 USB 虚拟串口,从而通过 USB
2022-07-18 STM32CubeMx配置HAL库串口通信 C/C++STM32 单片机 STM32 STM32CubeMx配置HAL库串口通信USART通信配置参考STM32CubeMX实战教程(六) 波特率设置(Baud Rate),没有哪种波特率最好,根据实际情况进行修改,要与串口调试助手上一致 数据位数(Word Length),
2022-07-18 STM32CubeMx配置HAL库外部中断 C/C++STM32 单片机 STM32 STM32CubeMx配置HAL库EXTI本节以按键外部中断为例 GPIO配置 Pin State Mode GPIO Pull-up/Pull-down User Label PA0 GPIO_EXTI0 上升沿触发 Pul
2022-07-17 STM32CubeMx配置HAL库按键 C/C++STM32 单片机 STM32 STM32CubeMx配置HAL库按键GPIO配置 Pin GPIO mode PA0 GPIO_Input PA15 GPIO_Input PC5 GPIO_Input 根据stm32f103rct6的原理图
2022-07-16 STM32CubeMx配置HAL库流水灯 C/C++STM32 单片机 STM32 STM32CubeMx配置HAL库流水灯RCCRCC->High Speed Clock (HSE)-> Crystal/Ceramic Resonator Disable(禁用) BYPASS Clock Source(