stm32
小红伞QAQ
这个作者很懒,什么都没留下…
展开
-
Stm32CubeMx实现串行通信控制LED灯
Stm32CubeMx实现串行通信控制LED灯知识储备USART和UART使用串口和电脑进行通信Stm32CubeMx配置代码编写重写fputc添加stdio.h修改中断服务程序添加自定义函数的声明定义变量编写 USART 接收中断服务函数编写main函数知识储备USART和UARTUSART(通用同步异步收发器2) 是 MCU 的重要外设,在程序设计的调试阶段可发挥重要作用。STM32F1系列器有多个收发器外设(俗称“串口”),包括USART1、USART2、USART3、UART4、UART5。原创 2020-06-08 14:53:40 · 8930 阅读 · 12 评论 -
Stm32CubeMx按键控制呼吸灯
Stm32CubeMx按键控制呼吸灯知识储备外部中断定时器Stm32CubeMx配置配置按键按键基础配置配置按键为触发外部中断并设置优先级配置TIM4的PWM配置PB8引脚功能为 TIM4 的 CH3 输出通道配置TIM4 输出 PWM 信号代码部分定义变量按键外部中断回调函数使能 TIM4 输出 PWM 信号while循环代码知识储备在这一次例程里面,按键控制需要用到外部中断,呼吸灯需要用到定时器外部中断在stm32中,每一个IO口经过配置都可以触发外部中断stm32的芯片有16条中断线可供GP原创 2020-06-04 16:04:10 · 6962 阅读 · 5 评论 -
Stm32CubeMx基本定时器
Stm32CubeMx基本定时器基本定时器概念Stm32CubeMx 配置基本配置配置LED灯配置晶振时钟配置串口时钟数配置TIM6定时器配置设置TIM6定时器设置TIM6定时器中断编写代码基本定时器概念在stm32f103中,共有八个定时器:TIM1~TIM8。其中TIM6和TIM7是基本定时器基本定时器相较于其他定时器只有基本的定时功能和驱动数模转换器(Digital to Analog Converter, DAC)的功能,不具备外部通道简单来说,就是实现一些简单的定时任务的时候使用基本定时器原创 2020-06-02 21:54:44 · 4944 阅读 · 2 评论 -
Stm32CubeMx入门及编写LED灯闪烁(基于stm32f103vetx)
Stm32CubeMx入门及编写LED灯闪烁Stm32CubeMx入门(基于stm32f103vetx)创建stm32CubeMx工程创建一个新的工程选择相应的型号进行相应配置设置时钟工程配置配置完成,生成代码编写代码注意!!!!!!Stm32CubeMx入门(基于stm32f103vetx)基于stm32f103vetx的Stm32CubeMx入门配置创建stm32CubeMx工程创建一个新的工程选择相应的型号进行相应配置我的开发板PE6连接着LED2,这里就配置LED2闪烁原创 2020-05-25 23:04:49 · 3711 阅读 · 0 评论