#include "hal_defs.h" //硬件抽象宏定义
#include "hal_cc8051.h" //8051硬件抽象层
#include "hal_int.h" //抽象层中断控制文件
#include "hal_mcu.h" //mcu库
#include "hal_board.h" //板库
#include "hal_led.h" //led
#include "hal_rf.h" //rf
#include "basic_rf.h" //基本rf库
#include "hal_uart.h" //uart
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
uint8 uRxdata [128];//Rx缓冲
int main(void){
halBoardInit();//板初始化
halLedSet(1);//led灯1
halLedSet(2);//led灯2
while(1){
int len=0;
len=halUartRxLen();//看Rx是否有数据
if(len>0){
halUartRead(uRxdata, sizeof(uRxdata));//接收数据
halUartWrite(uRxdata,len);//串口输出
halMcuWaitMs(30); //延迟
}
}
}