太延电子资料网 » RF/无线 » nRF9E5问题求助 (转到动态网页)
Google
 
本页主题: nRF9E5问题求助 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

xhm
级别: 初学者


精华: 0
发帖: 6
威望: 13 个
金钱: 65 元
贡献: 0 个
在线时间:20(小时)
注册时间:2007-05-14
最后登录:2008-12-05

 nRF9E5问题求助
各种电子元器件销售热线:021-52656979 021-52754586



这是nRF9E5的初始化的一些程序。如下:

unsigned char SpiReadWrite(unsigned char b)
{
    EXIF &= ~0x20;                  // Clear SPI interrupt
    SPI_DATA = b;                   // Move byte to send to SPI data register
    while((EXIF & 0x20) == 0x00)    // Wait until SPI hs finished transmitting
        ;
    return SPI_DATA;
}



void Init(void)
{
    unsigned char tmp;

//SPI 设置

    SPICLK = 0;                     // Max SPI clock
    SPI_CTRL = 0x02;                // Connect intewrnal SPI controller to Radio

    // Configure Radio:
    RACSN = 0;
    SpiReadWrite(WRC | 0x03);       // Write to RF config Rx_deepess 3 (RX payload)}、
    SpiReadWrite(0x01);             // One byte RX payload
    SpiReadWrite(0x01);             // One byte TX payload
    RACSN = 1;}

请问一下SpiReadWrite(WRC | 0x03);  什么意思啊?

WRC不是写RF配置寄存器嘛?与0x03或一下代表什么呢?请赐教!谢谢!
顶端 Posted: 2008-10-21 10:57 | From:广西桂林市 [楼 主]
xullin
级别: 初学者


精华: 0
发帖: 1
威望: 10 个
金钱: 1 元
贡献: 0 个
在线时间:0(小时)
注册时间:2008-10-21
最后登录:1970-01-01

 
各种电子元器件销售热线:021-52656979 021-52754586

WRC | 0x03是写配置寄存器的第3个字节,你买的是什么无线开发板?
顶端 Posted: 2008-10-21 16:24 | From:江苏省苏州市 1 楼
xhm
级别: 初学者


精华: 0
发帖: 6
威望: 13 个
金钱: 65 元
贡献: 0 个
在线时间:20(小时)
注册时间:2007-05-14
最后登录:1970-01-01

 
各种电子元器件销售热线:021-52656979 021-52754586

谢谢!
我买的是深圳昂旭公司的一个开发扳
顶端 Posted: 2008-11-24 17:17 | From:广西桂林市 2 楼
太延电子资料网 » RF/无线
快速发帖 顶端
内容
HTML 代码不可用

使用签名
Wind Code自动转换

字数检查 恢复数据
按 Ctrl+Enter 直接提交
表情 [更多]
Powered by PHPWind v6.3.2 Code © 2003-08 PHPWind
This is html template view this page faster