📄 task_main.c
字号:
#include "config_GD61.h"
#include "include_GD61.h"
//////////////////////////////////////////////////////////////////////////
int main(void)
{
WatchDog_Start(4000); // watchDog reset time 4 seconds
IRQDisable();
SetDefaultUart0(); // UART0 assigned to IRQ slot0. ok.
Uart0SendString("self_testing program for RF_Modem");
Uart0SendString("..........by Travis 27th Sep.2006");
Uart0SendEnter();
Uart0SendString("System Running......");
Uart0SendEnter();
Uart0SendEnter();
EINT0_Initialize(); // 分配外部中断0到向量中断4 slot4 ok.
TimerInitialize(); // 置定时器0中断 slot5 ok.
IRQEnable(); // 打开中断
RF_StartCC1000();
RFtoRXmode(); // release RF channel
RFtoRXmode(); // release RF channel
IO1DIR = (0xFF << 18); // P1[25:18]控制LED8~LED1,低电平点亮
IO1CLR = LED1; // LED1点亮
IO1SET = LED5; // LED1 off
IO1SET = LED6; // LED1 off
IO1SET = LED7; // LED1 off
IO1SET = LED8; // LED1 off
while(1){
Uart0ToRF(); //for RF modem
RFtoUart0();
RFtoRXmode(); //release RF channel
WatchDogClear();
}
}
/**************************************************************************/
// End Of File
/**************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -