STM32
0penuel0
这个作者很懒,什么都没留下…
展开
-
STM32F0_HAL初始化系列:输入捕捉
1.使用的TIM1,配置如下:2.代码: int main(void){ HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_TIM1_Init(); MX_TIM14_Init(); ...原创 2019-08-02 13:42:00 · 696 阅读 · 0 评论 -
STM32F4寄存器初始化系列:PWM输出
1 static void TIM4_Init(void) //普通定时函数 2 { 3 TIM4->ARR=1023; //设定计数器自动重装值 4 TIM4->PSC=(SystemCoreClock/880000)-1; //2000000 //预分频器 5 6 TIM4->CCM...原创 2019-07-29 17:34:00 · 545 阅读 · 0 评论 -
STM32F4寄存器初始化系列:三重ADC——DMA
static void ADC_Init(void){ /********************DMA配置**************************/ DMA2_Stream0->PAR=(uint32_t)&(ADC->CDR); //DMA外设地址 多重ADC->CDR DMA2_Str...原创 2019-07-29 17:32:00 · 1146 阅读 · 1 评论 -
STM32F0库函数初始化系列:PWM输出
void TIM1_Configuration(void){ TIM_TimeBaseInitTypeDef TIM_Time1BaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE); /*...原创 2019-07-29 17:20:00 · 915 阅读 · 0 评论 -
STM32F4库函数初始化系列:串口发送
1 void Configuration(void) 2 { 3 USART_InitTypeDef USART_InitStructure; 4 GPIO_InitTypeDef GPIO_InitStructure; 5 RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3, ENABLE); 6 //T...原创 2019-07-29 15:49:00 · 947 阅读 · 0 评论 -
STM32F1库函数初始化系列:串口DMA空闲接收_DMA发送
1 void USART3_Configuration(void) //串口3配置---S 2 { 3 DMA_InitTypeDef DMA_InitStructure; 4 USART_InitTypeDef USART_InitStructure; 5 GPIO_InitTypeDef GPIO_InitStructure; 6 NVIC_In...原创 2019-07-29 15:40:00 · 823 阅读 · 0 评论 -
STM32F1库函数初始化系列:DMA—ADC采集
1 void ADC_Configure(void) 2 { 3 ADC_InitTypeDef ADC_InitStructure; 4 GPIO_InitTypeDef GPIO_InitStructure; 5 RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE); 6 RCC_AHB...原创 2019-07-29 16:17:00 · 745 阅读 · 0 评论 -
STM32F4库函数初始化系列:三重ADC——DMA
1 void _DMA_Configuration(void) 2 { 3 DMA_InitTypeDef DMA_InitStructure; 4 5 /* DMA2 Stream0 channel0 configuration */ 6 DMA_InitStructure.DMA_Channel = DMA_Channel_0; ...原创 2019-07-29 16:59:00 · 1128 阅读 · 0 评论 -
字符串操作案例
1.拼接字符串static char SEND_S[13] = {'A','T','+','C','I','P','S','E','N','D','=','1',','};static char SEND_X[23] = {',','"','1','9','2','.','1','6','8','.','1','0','.','1','"',',','8','8','8','9','\r'...原创 2019-07-29 18:09:00 · 182 阅读 · 0 评论 -
STM32F4库函数初始化系列:PWM输出
1 void _TIM4_Configuration(void) 2 { 3 /* TIM4 Configuration --------------------------------------------------- 4 Generates 7 PWM signals with 4 different duty cycles: 5 ...原创 2019-07-29 17:03:00 · 909 阅读 · 0 评论 -
STM32F4库函数初始化系列:DMA串口接收
1 void _UART2_Configuration(void) 2 { 3 USART_InitTypeDef USART_InitStructure; 4 5 USART_OverSampling8Cmd(USART2, ENABLE); 6 USART_InitStructure.USART_BaudRate = 19200; 7 ...原创 2019-07-29 17:01:00 · 471 阅读 · 0 评论 -
STM32F4库函数初始化系列:串口DMA接收
1 u8 _data1[4]; 2 void Configuration(void) 3 { 4 USART_InitTypeDef USART_InitStructure; 5 DMA_InitTypeDef DMA_InitStructure; 6 GPIO_InitTypeDef GPIO_InitStructure; 7 RCC_A...原创 2019-07-29 15:58:00 · 413 阅读 · 0 评论 -
STM32F0_HAL初始化系列:串口DMA输出
static void MX_USART1_UART_Init(void){ /* USER CODE BEGIN USART1_Init 0 */ /* USER CODE END USART1_Init 0 */ /* USER CODE BEGIN USART1_Init 1 */ /* USER CODE END USART1_In...原创 2019-08-02 14:04:00 · 448 阅读 · 0 评论 -
STM32F0库函数初始化系列:GPIO配置
1 void GPIO_Configuration(void) 2 { 3 RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE); 4 RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE); 5 6 /* Configure ADC Channe...原创 2019-07-29 17:19:00 · 1173 阅读 · 0 评论 -
STM32F0库函数初始化系列:ADC
static void ADC_Config(void){ ADC_InitTypeDef ADC_InitStructure; /* ADCs DeInit */ //ADC_DeInit(ADC1); /* Initialize ADC structure */ ADC_StructInit(&ADC_In...原创 2019-07-29 17:21:00 · 1623 阅读 · 0 评论 -
STM32F0库函数初始化系列:进入STOP模式,外部中断唤醒
SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOA, EXTI_PinSource0); EXTI_InitStructure.EXTI_Line=EXTI_Line0; EXTI_InitStructure.EXTI_LineCmd=ENABLE; EXTI_InitStru...原创 2019-07-29 17:25:00 · 1101 阅读 · 0 评论 -
STM32F4寄存器初始化系列:时钟开启
1 static void RCC_Init(void) 2 { 3 RCC->APB1ENR|=1<<17; //使能串口2时钟 4 RCC->APB1ENR|=1<<14;//SPI2时钟使能 5 RCC->APB2ENR|=1<<12;//使能SPI1时钟 6 RCC->AP...原创 2019-07-29 17:29:00 · 1133 阅读 · 0 评论 -
STM32F4寄存器初始化系列:GPIO
1 static void GPIO_Init(void) 2 { 3 4 //sound 5 GPIO_Set(GPIOB,PIN4,GPIO_MODE_OUT,GPIO_OTYPE_PP,GPIO_SPEED_50M,GPIO_PUPD_NONE);//复用功能 6 PBout(4)=0; 7 8 //24路ADC采集...原创 2019-07-29 17:30:00 · 1231 阅读 · 0 评论 -
STM32F4寄存器初始化系列:串口DMA接收
1 static void USART2_config(void) 2 { 3 float temp; 4 u16 mantissa; 5 u16 fraction; 6 7 DMA1_Stream5->PAR=(uint32_t)&(USART2->DR); //DMA外设地址 多...原创 2019-07-29 17:33:00 · 577 阅读 · 0 评论 -
STM32F1库函数初始化系列:定时器中断
1 static void TIM3_Configuration(void) //10ms 2 { 3 TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; 4 NVIC_InitTypeDef NVIC_InitStructure; 5 6 RCC_APB1PeriphClockCmd(RCC_AP...原创 2019-07-29 15:42:00 · 823 阅读 · 0 评论 -
固定SRAM地址变量
IAR:__no_init uint8_t _downflag @0x2001FF00;原创 2019-07-29 17:41:00 · 376 阅读 · 0 评论