UART1TxDMA_Handler.Init.MemInc=DMA_MINC_ENABLE; //存储器增量模式 UART1TxDMA_Handler.Init.PeriphDataAlignment=DMA_PDATAALIGN_BYTE; //外设数据长度:8位 UART1TxDMA_Handler.Init.MemDataAlignment=DMA_MDATAALIGN_BYTE; //存储器数据长度:8位 UART1TxDMA_Handler.Init.Mode=DMA_NORMAL; //外设普通模式...
u16 lenth=0; delay_init(); led_init(); key_init(); SR04_Init(); uart_init(115200); TIM3_init(7199,4999);//分频7200,最大计数5000 while(1) { if(PEin(4)==0) { SR04_Trig(); cnt_100us=SR04_Echo(); lenth=cnt_100us*1.7; if(lenth<1000) printf("距离为:%d cmrn",lenth); e...
delay_init(180); LED_Init(); SDRAM_Init(); LCD_Init(); ESP8266_Init(); ITEnable(); PeriphInit(); LCD_ShowString(30,0,200,24,24,"ShowTimeWalker"); /* USER CODE END 2 */ (上面是我从自己的工程里面挑选的代码,大家只需要关注部分代码) 设置完后,每次接受完一个字符,都会进入中断服务函...
94 } 95 Delay(0x); //延迟等待芯片更新 96 97 /*使能这样才能检测触摸数据*/ 98 I2C_GTP_IRQEnable(); 99 100 GTP_Get_Info(); 102 return; 103} 这段调用__Init初始化了STM32的I2C外设,设定触控I2C设备地址,然后调用了GTP_Read_Version获取触控芯片的版本。
*/ HAL_ResumeTick(); bsp_Init(); /* 创建任务 */ AppTaskCreate(); /* 获取当前时间 */ tick = osKernelGetTickCount(); while(1) { /* 需要周期性处理的程序,对应裸机工程调用的SysTick_ISR */ bsp_ProPer1ms(); /* 相对延迟 */ tick += usFrequency; osDelayUntil(tick); } } 4.14 ...
hsdram.Init.ReadPipeDelay = FMC_SDRAM_RPIPE_DELAY_1; 第1行:硬件设计上用的BANK1。 第2-3行:镁光的SDRAM,型号MT48LC4M32B2TG-7,12行8列。 第4行:SDRAM的带宽是32位。 第5行:SDRAM有4个BANK。 第6行:CAS Latency可以设置Latency1,Latency2和Latency3,实际测试Latency3稳定。 第7行:关闭写保护。
GSM_DELAY(waittime); //延时一段时间,这里好像都是延时100ms,一般来说100ms内GSM模块都会进行返回,所以后面就可以去串口上取出数据。 return gsm_cmd_check(reply); // 如果需要确认接收的数据,就是确认返回的是ok这类的字符串。然后用另一个函数去确认。
void delay_some_time(u32 time){ u32 tp=2000*time;while(tp--);} 好,不错 然后,咱们来找...
(时钟树)配置 159 GPIO 功能引脚配置 161 生成工程源码 164 编写用户程序 166 第五章 SYSTEM 文件夹介绍 170 5.1 delay 文件夹代码介绍 170 5.1.1 操作系统支持宏定义及相关函数 171 5.1.2 delay_init 函数 173 5.1.3 delay_us 函数 174 5.1.4 delay_ms 函数 175 5.1.5 HAL 库延时函数 HAL_Delay ...
GPIO_Init(GPIOA, &GPIO_InitStructure); while(1) { GPIO_SetBits(GPIOA, GPIO_Pin_5); delay(1000000); GPIO_ResetBits(GPIOA, GPIO_Pin_5); delay(1000000); } } ``` 上述代码通过GPIO控制LED灯的亮灭,其中使用了RCC_AHB1PeriphClockCmd函数来使能GPIOA外设时钟,GPIO_InitTypeDef结构体用于配置GPIO...