📄 main.c
字号:
#include "config.h"
#include "SimuUart.h"
#define RUN_LED (1<<26) //运行灯
extern unsigned char SimuFlag; //接收标志
/****************************************************************************
* 名 称: delay_us()
* 功 能: 延时US
* 入口参数:
* 出口参数:
****************************************************************************/
void delay_us(unsigned short int us){
unsigned short int i,j;
for (i=0;i<us;i++){
for (j=0;j<100;j++) ;
}
}
/****************************************************************************
* 名 称: delay_ms()
* 功 能: 延时MS
* 入口参数:
* 出口参数:
****************************************************************************/
void delay_ms(unsigned short int ms){
unsigned short int i,j;
for (i=0;i<ms;i++){
for (j=0;j<10000;j++) ;
}
}
/****************************************************************************
* 名 称: main()
* 功 能: 主函数
* 入口参数:
* 出口参数:
****************************************************************************/
int main(void)
{
unsigned char testSU[]="Test SURAT:";
PINSEL1 &= 0xfffc00ff;
InitSimuUart(9600);
SimuSendStr(testSU,11);
while (1)
{
if(SimuFlag)
{
SimuFlag = 0;
delay_ms(100);
SimuSendStr(testSU,11);
IO2CLR |= RUN_LED;
delay_ms(100);
IO2SET |= RUN_LED;
}
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -