2440main.c
来自「一个介绍在S3C2440上实现红外线的源代码程序」· C语言 代码 · 共 37 行
C
37 行
#include "2440addr.h"
#include "2440lib.h"
#include "irda.h"
void xmain(void)
{
char IrDAMode;
ChangeClockDivider(3,1);
ChangeMPllValue(127,2,1); //405MHZ
Isr_Init();
Uart_Select(0);
Uart_Init(0, 115200);
Uart_Printf("\nGEC2440 IrDA Test start\n");
Uart_Printf("press 'R' test RX program\n");
Uart_Printf("press 'T' test TX program\n");
Uart_Printf("press other keys test end\n");
IrDAMode = Uart_Getch();
switch(IrDAMode)
{
case 'T'://红外模块发送测试程序
Test_IrDA_Tx();
break;
case 'R'://红外模块接收测试程序
Test_IrDA_Rx();
break;
default:
Uart_Printf("\n GEC2440 IrDA Test end \n");
}
while(1);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?