#ifndef INC_DELAY_US_H_
#define INC_DELAY_US_H_
#include "main.h"
#include "tim.h"
void delay_us(uint16_t us);
#endif /* INC_DELAY_US_H_ */
// delay_us.c
#include "delay_us.h"
// micro 단위 delay 함수
void delay_us(uint16_t us) {
uint16_t start = __HAL_TIM_GET_COUNTER(&htim11);
while((__HAL_TIM_GET_COUNTER(&htim11) - start) < us);
}