资源简介

利用CC2530实现无线串口功能。最简单的CC2530 RF部分实现代码

资源截图

代码片段和文件信息

#include “ioCC2530.h“
#include 
#include 

#define LED1 P1_0
#define LED2 P1_1
char rf_rx_buf[128];          // rf缓冲区

char serial_rxbuf[128];       // 串口接收缓冲区
int  serial_rxpos = 0;
int  serial_rxlen = 0;
char is_serial_receive = 0;

void uart0_init();
void uart0_sendbuf(char *pbuf  int len);
void uart0_flush_rxbuf();

void timer1_init();
void timer1_disbale();
void timer1_enable();

void rf_send( char *pbuf  int len);
void rf_receive_isr();

void uart0_init()
{
  PERCFG = 0x00;              // UART0 选择位置0 TX@P0.3 RX@P0.2
  P0SEL |= 0x0C;              // P0.3 P0.2选择外设功能
  U0CSR |= 0xC0;              // UART模式 接收器使能
  U0GCR |= 11;                // 查表获得 U0GCR 和 U0BAUD 
  U0BAUD = 216;               // 115200
  UTX0IF = 1;
  
  URX0IE = 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         57  2013-07-28 11:09  10.1 RF_TRX\.hg\00changelog.i

     文件         92  2013-08-10 09:03  10.1 RF_TRX\.hg\cache\branchheads

     文件         92  2013-07-31 21:45  10.1 RF_TRX\.hg\cache\branchheads-served

     文件         44  2013-07-31 21:45  10.1 RF_TRX\.hg\cache\tags

     文件         16  2013-08-10 09:06  10.1 RF_TRX\.hg\cur-message.txt

     文件        190  2013-07-31 21:45  10.1 RF_TRX\.hg\dirstate

     文件        116  2013-07-31 21:45  10.1 RF_TRX\.hg\last-message.txt

     文件         33  2013-07-28 11:09  10.1 RF_TRX\.hg\requires

     文件       1023  2013-07-31 21:45  10.1 RF_TRX\.hg\store\00changelog.i

     文件        659  2013-07-31 21:45  10.1 RF_TRX\.hg\store\00manifest.i

     文件       6171  2013-07-31 21:45  10.1 RF_TRX\.hg\store\data\main.c.i

     文件       2097  2013-07-28 11:10  10.1 RF_TRX\.hg\store\data\_t_r_x.ewd.i

     文件       3563  2013-07-28 11:11  10.1 RF_TRX\.hg\store\data\_t_r_x.ewp.i

     文件        193  2013-07-28 11:11  10.1 RF_TRX\.hg\store\data\_t_r_x.eww.i

     文件         64  2013-07-28 11:10  10.1 RF_TRX\.hg\store\data\~2ehgignore.i

     文件        265  2013-07-28 11:11  10.1 RF_TRX\.hg\store\data\~c7~e5~b3~fd~b9~a4~b3~cc.bat.i

     文件         96  2013-07-28 11:11  10.1 RF_TRX\.hg\store\fncache

     文件         43  2013-07-28 11:11  10.1 RF_TRX\.hg\store\phaseroots

     文件         57  2013-07-31 21:45  10.1 RF_TRX\.hg\store\undo

     文件         43  2013-07-31 21:45  10.1 RF_TRX\.hg\store\undo.phaseroots

     文件          2  2013-08-10 17:32  10.1 RF_TRX\.hg\thgstatus

     文件          0  2013-07-31 21:45  10.1 RF_TRX\.hg\undo.bookmarks

     文件          7  2013-07-31 21:45  10.1 RF_TRX\.hg\undo.branch

     文件          9  2013-07-31 21:45  10.1 RF_TRX\.hg\undo.desc

     文件        190  2013-07-31 21:45  10.1 RF_TRX\.hg\undo.dirstate

     文件          0  2013-07-28 11:09  10.1 RF_TRX\.hgignore

     文件       6459  2013-08-10 17:36  10.1 RF_TRX\main.c

     文件      34309  2013-07-27 23:11  10.1 RF_TRX\TRX.ewd

     文件      56229  2013-07-27 23:11  10.1 RF_TRX\TRX.ewp

     文件        157  2013-07-27 23:11  10.1 RF_TRX\TRX.eww

............此处省略9个文件信息

评论

共有 条评论