打印

求教SI4432如何配置寄存器

[复制链接]
1526|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nt06|  楼主 | 2013-11-1 16:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
了半天手册 没看懂  对着程序又没看懂
求教如何配置寄存器
void SI4432_init(void)
{
        
        ItStatus1 = spi_rw(0x03,0x00);                                // 清RF模块中断        
        ItStatus2 = spi_rw(0x04,0x00);
        
        spi_rw(0x06|0x80, 0x00);                                          //  关闭不需要的中断
        
        spi_rw(0x07|0x80, SI4432_PWRSTATE_READY);   // 进入 Ready 模式
         
        spi_rw(0x09|0x80, 0x7f);                                          //  负载电容= 12P

        spi_rw(0x0a|0x80, 0x05);                                        // 关闭低频输出
        spi_rw(0x0b|0x80, 0xea);                                         // GPIO 0 当做普通输出口
        spi_rw(0x0c|0x80, 0xea);                                         // GPIO 1 当做普通输出口        
        spi_rw(0x0d|0x80, 0xf4);                                          // GPIO 2 输出收到的数据
        
        spi_rw(0x70|0x80, 0x2c);                                          // 下面的设置根据Silabs 的Excel
        spi_rw(0x1d|0x80, 0x40);                                          // 使能 afc
               
//======================================1.2K bps setting start===============================================
        spi_rw(0x1c|0x80, 0x16);        
               
        spi_rw(0x20|0x80, 0x83);            
        spi_rw(0x21|0x80, 0xc0);
        spi_rw(0x22|0x80, 0x13);
        spi_rw(0x23|0x80, 0xa9);
        spi_rw(0x24|0x80, 0x00);
        spi_rw(0x25|0x80, 0x04);
        
        spi_rw(0x2a|0x80, 0x14);
        spi_rw(0x6e|0x80, 0x09);
        spi_rw(0x6f|0x80, 0xd5);        
}

为啥这里总是|ox80 ? 不懂啊  哪位大哥 解释一下 感激不尽

相关帖子

沙发
nt06|  楼主 | 2013-11-1 16:30 | 只看该作者

使用特权

评论回复
板凳
chunyang| | 2013-11-1 21:49 | 只看该作者
器件手册是一定要读懂的。

使用特权

评论回复
地板
EnergyMCU| | 2013-11-2 11:05 | 只看该作者
多看数据手册,答案都在里面

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
nt06 + 1 很给力!
5
nt06|  楼主 | 2013-11-2 12:08 | 只看该作者
嘿嘿  终于搞懂了

使用特权

评论回复
6
leo2002zhang| | 2013-11-11 10:49 | 只看该作者
为什么呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

16

帖子

0

粉丝