
STM32
文章平均质量分 72
大星派
博观而约取,厚积而薄发
展开
-
STM32 ADC采集 DMA中断处理
//============================================//函数名称:ADC1_Mode_Config(void)//功能描述:配置ADC1的工作模式为MDA模式//输入:无//输出:无//============================================void ADC1_Mode_Config(void){ DMA_InitTypeDef DMA_InitStructure; ADC_InitType...原创 2022-05-14 20:25:40 · 14443 阅读 · 2 评论 -
stm32定时器配置与时间计算公式
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4, ENABLE); //时钟使能 TIM_TimeBaseStructure.TIM_Period = 5000-1; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值 ...原创 2020-07-30 14:11:16 · 37739 阅读 · 3 评论 -
STM32端口IO方向设置问题的IO方向设置问题
例程:STM32F103系列 I2C软件模拟实验(战舰例程)问题:下面两行关于“IO方向”的代码不太明白。之前一直看的例程都是库函数的代码,突然间冒出来两行寄存器的代码一时间手足无措。 #define SDA_IN() {GPIOB->CRL&=0X0FFFFFFF;GPIOB->CRL|=(u32)8<<28;}//Ⅰ #define S...转载 2019-09-02 12:24:32 · 2589 阅读 · 2 评论 -
I2C总线协议学习笔记
I2C(Inter-Integrated Circuit:内置集成电路)总线的概念: I2C通讯只需要2条双向总线——一条数据线SDA(serial data:串行数据线),一条时钟线SCL(serial clock:串行时钟线)。SDA线用于传输数据,SCL线用于同步数据收发。SDA线传输数据是大端传输(字节高位先传),每次传输8bit,即1字节。支持多主控(multi-mas...转载 2019-06-26 17:09:17 · 713 阅读 · 0 评论