stm32
文章平均质量分 53
一只不会编程的小渣渣
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IIC器件之PCF8591数据手册详解(DATA SHEET)
一、引脚解读AOUT 芯片DA输出接口AIN0 芯片模拟输入接口0AIN1 芯片模拟输入接口1AIN2 芯片模拟输入接口2AIN3 芯片模拟输入接口3SCL IIC串行时钟线SDA IIC串行数据线VDD 正电源电压VSS 负电源电压VREF 电压参考输入AGND 模拟地A0、A1、A2 可编程位器件地址二、器件地址4位固定位,3位可编程位,1位读写位。三、控制字节3.1 X1、X0表示选择AD采集的通道3.2 X2是否自动变更采集通道3.3 X4、X5原创 2021-04-26 15:55:51 · 10245 阅读 · 1 评论 -
STM32学习笔记(四)定时器配置及中断
定时器初始化示例定时器相关函数TIM_TimeBaseInitvoid TIM_TimeBaseInit(TIM_TypeDef* TIMx, TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct);typedef struct{ uint16_t TIM_Prescaler; /*!< Specifies the prescaler value used to divide the TIM clock.原创 2020-12-25 17:08:53 · 1805 阅读 · 1 评论 -
STM32学习笔记(三)中断配置和优先级说明
中断相关函数NVIC_PriorityGroupConfigvoid NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup);#define NVIC_PriorityGroup_0 ((uint32_t)0x700) /*!< 0 bits for pre-emption priority 4 bits fo原创 2020-12-22 18:49:00 · 1024 阅读 · 1 评论 -
STM32学习笔记(二)USART配置、接收和发送
UART初始化示例void UART1_Init(uint32_t BaudRate){ USART_InitTypeDef USART_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE); RCC_APB2Perip原创 2020-12-22 18:34:21 · 10622 阅读 · 1 评论 -
STM32学习笔记(一)GPIO普通输入输出
GPIO8种工作模式浮空输入模式I/O的电平状态是不确定的,完全由外部输入决定;如果在该引脚悬空的情况下,读取该端口的电平是不确定的。上拉输入模式输入低电平下拉输入模式输入高电平模拟输入模式I/O端口的模拟信号(电压信号,而非电平信号)直接模拟输入到片上外设模块开漏输出模式置0,输出低电平;置1,输出又外部上拉或者下拉决定复用开漏输出模式与开漏输出模式很是类似。输出的高低电平由片上外设模块的复用功能输出来决定的。推挽输出模式输出高低电平复用推挽输出模式与推挽输出模式很是类似。原创 2020-12-19 19:11:29 · 600 阅读 · 3 评论
分享