48 lines
1.0 KiB
C
48 lines
1.0 KiB
C
/*
|
|
* public.c
|
|
*
|
|
* Created on: 2022年03月15日
|
|
* Author: User
|
|
*/
|
|
|
|
/* Includes ------------------------------------------------------------------*/
|
|
|
|
#include <public.h>
|
|
|
|
/* Private define-------------------------------------------------------------*/
|
|
|
|
/* Private variables----------------------------------------------------------*/
|
|
static void Delay_ms(uint16_t); // ms延时
|
|
|
|
/* Public variables-----------------------------------------------------------*/
|
|
Public_t Public =
|
|
{
|
|
Delay_ms};
|
|
|
|
/* Private function prototypes------------------------------------------------*/
|
|
|
|
/*
|
|
* @name Delay_ms
|
|
* @brief 毫秒延时函数
|
|
* @param ms -> 需要延时的时间
|
|
* @retval None
|
|
*/
|
|
static void Delay_ms(uint16_t ms) //@20.000MHz
|
|
{
|
|
|
|
unsigned char i, j;
|
|
do
|
|
{
|
|
i = 20;
|
|
j = 113;
|
|
do
|
|
{
|
|
while (--j)
|
|
;
|
|
} while (--i);
|
|
} while (--ms);
|
|
}
|
|
|
|
/********************************************************
|
|
End Of File
|
|
********************************************************/ |