![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 55
正直善良的小伟
就职于华为杭州研究所,服务器硬件研发工程师
展开
-
CH455 数码管驱动以及键盘控制芯片 应用笔记
CH455是一款用于驱动数码管(LED)和矩阵键盘扫描控制芯片。能够动态驱动4位数码管或者32个LED。同时支持7x4的键盘扫描。单片机通过I2C对CH455进行读写,同时包括一个#INT中断引脚,任何一个按键按下都会触发中断,在INT引脚上产生低电平脉冲。 主要特点:内置较大电流的驱动器,段电流达25mA,位电流达160mA支持8x4或7x4,能够直接控制4位数码管或32个LED能够设...原创 2018-07-08 01:33:38 · 14243 阅读 · 8 评论 -
STM32 定时器2 CH1 CH2 PWM输出 产生呼吸灯效果
以STM32F103C8T6为例,从其数据手册中可以看到,PA0、PA1的复用功能(Default alternate functions)分别是定时器2的CH1和CH2。 由图2可以看到,其中PA0的复用功能中TIM2_CH1_ETR表示,PA0既可以复位为TIM2_CH1,也可以复用为TIM2_ETR功能。图1 TIM2 CH1、CH2引脚(图来自数据手册) 由下...原创 2018-07-09 00:03:38 · 24201 阅读 · 7 评论 -
STM32 USART1 USART2 UART3配置 接收函数和发送函数
STM32F10x系列,串口1、串口2、串口3配置以及中断函数、接收数据和发送数据函数uart.c//硬件驱动#include "usart.h"#include "delay.h"//C库#include <stdarg.h>#include <string.h>/****************************************...原创 2018-07-09 19:19:06 · 23664 阅读 · 2 评论 -
STM32 串口配置的波特率 与 实际波特率不同解决方案
现象初始化stm32串口数据原创 2018-07-10 11:46:09 · 21051 阅读 · 4 评论 -
STM32 开关总中断
关中断:__set_PRIMASK(1);开中断:__set_PRIMASK(0);原创 2018-07-10 16:17:04 · 14300 阅读 · 2 评论 -
STM32F10x 单片机中将PB3、PB4、PA15配置为普通IO使用
因为STM32F1系列是pin to pin设计,F1系列的所有PB3、PB4、PA15功能一致。 如下图, 从STM32F103C8T6的数据手册可以看到,PB3、PB4、PA15的主要功能(第一功能,main function)为JTAG的功能引脚JTDO、NJTRST、JTDI。 B3、PB4、PA15引脚当做普通IO使用时,需要禁用JTAG功能。 ...原创 2018-07-07 22:34:02 · 3939 阅读 · 0 评论