📄 common.c
字号:
#include "common.h"
#include "config.h"
void delay_Nus(unsigned int n)
{
uint8 b;
for (b = 1; b<n; b++)
{
;
}
}
/*
*****************************************************************************
* ms_wait()
*------------------------------------------------------------------------------
* Input:int ms:Wait Time(milli-second)
* Note:
* ms(milli-second) wait function.
*****************************************************************************
*/
void ms_wait(int ms)
{
int i;
for(i = 0;i < ms*105;i++);
{
__asm
{
nop;
}
}
}
/*
***************************************************************************
* 名 称:DelayNS()
* 功 能:长软件延时
* 入口参数:dly 延时参数,值越大,延时越久
* 出口参数:无
***************************************************************************
*/
void DelayNS(uint32 dly)
{
uint32 i;
for(; dly>0; dly--)
{
for(i=0; i<5000; i++);
}
}
void SPI_Clk400k(void)
{
S0PCCR = 128; /* 设置SPI时钟分频值为128 Set the value of dividing frequency to 128 */
}
char *strupr(char *Str) // ZLF/FS需使用的函数
{ char *cp;
cp = Str;
while (*cp != 0)
{ if (*cp >= 'a' && *cp <= 'z' )
*cp -= 'a' - 'A';
cp++;
}
return Str;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -