/*** * @Author: * @Date: 2023-04-11 18:31:07 * @LastEditors: xxx * @LastEditTime: 2023-04-11 18:31:20 * @Description: * @email: * @Copyright (c) 2023 by xxx, All Rights Reserved. */ #ifndef __DELAY_H #define __DELAY_H #include "sys.h" #include "tims.h" void delay_init(uint16_t sysclk); /* 初始化延迟函数 */ void delay_ms(uint16_t nms); /* 延时nms */ void delay_us(uint32_t nus); /* 延时nus */ void delay_hardware_us(TIM_TypeDef *timer_us, uint32_t us); /* 硬件延时nus */ void delay_tick(uint32_t ticks); /* 延时ticks */ #endif