![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
悟道xn
站在前人的肩上,探寻信息未来的发展
展开
-
STM32F4串口空闲中断接收
stm32f4串口空闲中断函数配置stm32f4串口初始化void uart_init(u32 bound){ //GPIO端口设置 GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA,ENABLE); //使能GPIOA时钟原创 2020-11-22 14:05:15 · 3134 阅读 · 2 评论 -
stm32f103c8t6与stm32f103zet6 基于SX1276串口通信-----接收端
接收端串口设置我们定义的是串口函数初始化,我们使用的是串口二void uart2_init(u32 bound){ //GPIO端口设置 GPIO_InitTypeDef UartGpioInitStructer; USART_InitTypeDef UartinitStructer; //在配置过程中,为防止TX RX不再同一个端口上,增强可移植性,固分开配置 //初始化串口TX RX 引脚 RCC_APB2PeriphClockCmd( UART2_TX_GPIO_C原创 2020-11-22 13:56:04 · 1064 阅读 · 0 评论 -
stm32f103c8t6与stm32f103zet6 基于SX1276串口通信-----发送端(一)
STM32发送端的设计发送端采用stm32f103c8t6为主控设计,采用矩阵按键作为发送输入端,进行信号传入。如下图可以看出原创 2020-11-20 19:24:26 · 1454 阅读 · 0 评论 -
STM32F1的PWM占空比调节
PWMPWM 的输出其实就是对外输出脉宽可调(即占空比调节)的方波信号,信号频率是由自动重装寄存器ARR 的值决定,占空比由比较寄存器CCR的值决定。底下这幅图是PWM输出占空比调节图pwm输出频率是不变的,改变的是CCR寄存器内的值,此值的改变将导致pwm输出信号占空比的改变。占空比就是一个周期内高电平时间与周期的比值。pwm两种变化模式pwm1和pwm2这两种模式用法差不多,区别之处就是输出电平的极性不同。pwm模式根据计数器CNT计数方式,可分为边沿对齐模式和中心对齐模式。原创 2020-11-20 13:22:13 · 9348 阅读 · 2 评论 -
stm32f103c8t6与stm32f103zet6 基于SX1276串口通信-----发送端(二)
矩阵按键控制代码/************************************************************正面朝上黑引脚为行,白引脚为列 A、B 、C 、D 分别返回 10 11 12 13*为 14#为 150为 16无按键按下返回0*************************************************************/#include "key.h"#include "delay.h"//矩阵键盘引脚初始化原创 2020-11-20 19:42:56 · 1411 阅读 · 2 评论