- 博客(5)
- 收藏
- 关注
原创 STC8A8K增强型PWM使用
PWM是常用的单片机功能,文章将介绍PWM的运行机制,基于8051-ELL库配置PWM功能在ELL库中,配置PWM仅需要两个函数: /** * @brief PWM0通道初始化函数,它必须在PWM计数器初始化函数之前调用。 * @details PWM0 road init function,it is best to initialize before the counter. * @param[in] level PWM开始电平。PWM start l
2021-07-29 21:18:41
2850
原创 2021-04-26STM32F10x_EXTI外部中断的使用
STM32F10x_EXTI外部中断事件控制器STM32F103C8T6有19个能产生事件/中断请求的边沿检测器。每个输入线可以独立地配置输入类型(脉冲 或挂起)和对应的触发事件(上升沿或下降沿或者双边沿都触发)。每个输入线都可以独立地被屏 蔽。挂起寄存器保持着状态线的中断请求。要产生中断,必须先配置好并使能中断线。根据需要的边沿检测设置2个触发寄存器,同时在中 断屏蔽寄存器的相应位写’1’允许中断请求。当外部中断线上发生了期待的边沿时,将产生一个 中断请求,对应的挂起位也随之被
2021-04-26 19:37:11
440
原创 STM32F10xNVIC探究与学习_2021-04-24
NVIC探究与学习嵌套向量中断控制器(NVIC)NVIC 驱动有多种用途:例如使能或者失能 IRQ 中断,使能或者失能单独的 IRQ 通道,改变 IRQ 通道的优 先级等等//NVIC寄存器结构//NVIC 寄存器结构,NVIC_TypeDeff,在文件“stm32f10x_map.h”中定义如下:typedef struct { vu32 Enable//[2]; u32 RESERVED0//[30]; vu32 Disable//[2]; u32 RSERVED1//
2021-04-25 10:57:40
592
原创 通过GPIO探究STM32F10x的寄存器与函数_2021-04-24
通过GPIO探究STM32F10x的寄存器与函数将地址用标识符定义出来可以增加可读性/* 定义引脚 */#define GPIO_PIN_0 ((uint16_t)0x0001)#define GPIO_PIN_1 ((uint16_t)0x0002)#define GPIO_PIN_2 ((uint16_t)0x0004)#define GPIO_PIN_3 ((uint16_t)0x0008)#define GPIO_PIN_4 ((uint16_t...
2021-04-24 20:30:02
543
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人