stm32共6篇
STM32HAL库串口通信-睿冰小站

STM32HAL库串口通信

串口通信简介 在串行通信中,一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以“停止位”结束。在进行传输之前,双方一定要使用相同的波特率设...
浅翼然的头像-睿冰小站浅翼然2022年1月12日
557
基于stm32HAL库浅析NVIC中断系统-睿冰小站

基于stm32HAL库浅析NVIC中断系统

注:本文以stm32G431为例。 NVIC简介 NVIC即嵌套向量中断控制器(Nested Vectored Interrupt Controller)。STM32的中有一个强大而方便的NVIC,它是属于CM4内核的器件。NVIC 控制着整个芯片中断相...
浅翼然的头像-睿冰小站浅翼然2022年1月8日
836
基于STM32HAL库的按键扫描算法-睿冰小站

基于STM32HAL库的按键扫描算法

先把代码打在下面,我们以PB0引脚为例,配置为上拉输入,即没有按键时是高电位,按键时是低电位。 unsigned key_A=0,key_B=0,key_C=0; void Key_Saomao(){ key_A=HAL_GPIO_ReadPin(GPIOB,GPIO_P...
浅翼然的头像-睿冰小站浅翼然2022年1月5日
457
STM32HAL库GPIO通用输出与输入-睿冰小站

STM32HAL库GPIO通用输出与输入

HAL库是ST公司目前主力推的开发方式,全称就是Hardware Abstraction Layer(抽象印象层)。和标准库一样,都是为了节省程序开发的时期,而且HAL库尤其的有效,同样的功能,标准库可能要用几句话...
浅翼然的头像-睿冰小站浅翼然2022年1月3日
4410
C语言中sprintf()函数用法-睿冰小站

C语言中sprintf()函数用法

sprintf简介 1、该函数包含在stdio.h的头文件中。 2,、sprintf函数可以打印到字符串中(要注意字符串的长度要足够容纳打印的内容,否则会出现内存溢出)。sprintf()的作用是将一个格式化的字符...
浅翼然的头像-睿冰小站浅翼然2022年1月1日
6715
stm32串口下载与SWD下载接线方法-睿冰小站

stm32串口下载与SWD下载接线方法

注:本文以stm32f103c8t6为例。 串口下载接线方法 USB-TTL单片机GNDGRXDA9TXDA103V33.3 TXD:发送数据输出引脚RXD:接收数据输出引脚 SWD下载接线方法 st-link V2单片机SWCLKSWCLKSWDIOSWIOGNDG...
浅翼然的头像-睿冰小站浅翼然2021年10月18日
11112