cc1000配置寄存器问题

[复制链接]
2653|1
 楼主| wzhonghui 发表于 2007-8-15 10:26 | 显示全部楼层 |阅读模式
我使用的是ATmega128L+CC1000,使用868.297200MHz&nbsp;RX&nbsp;模式,内部晶振,外接14.7456MHz的晶体,配置寄存器如下:<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_MAIN,&nbsp;0x11);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FREQ_2A,&nbsp;0x75);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FREQ_1A,&nbsp;0xA0);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FREQ_0A,&nbsp;0x00);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FREQ_2B,&nbsp;0x58);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FREQ_1B,&nbsp;0x33);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FREQ_0B,&nbsp;0x13);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FSEP1,&nbsp;0x01);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FSEP0,&nbsp;0xAB);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_CURRENT,&nbsp;0x8C);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FRONT_END,&nbsp;0x32);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_PA_POW,&nbsp;0x80);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_PLL,&nbsp;0x40);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_LOCK,&nbsp;0x10);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_CAL,&nbsp;0x26);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_MODEM2,&nbsp;0x90);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_MODEM1,&nbsp;0x6F);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_MODEM0,&nbsp;0x27);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_MATCH,&nbsp;0x10);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_FSCTRL,&nbsp;0x01);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_PRESCALER,&nbsp;0x00);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_TEST6,&nbsp;0x10);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_TEST5,&nbsp;0x08);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_TEST4,&nbsp;0x25);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_TEST3,&nbsp;0x04);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_TEST2,&nbsp;0x00);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_TEST1,&nbsp;0x00);<br />&nbsp;&nbsp;&nbsp;WriteToCC1000Register(CC1000_TEST0,&nbsp;0x00);&nbsp;<br /><br />写入结束以后,我读出配置寄存器的内容,发现CC1000_PLL的值由写入时的0x40变成了0x42,请问这样正确吗?我写的配置正确吗?<br />谢谢!
louismsi 发表于 2007-8-17 09:11 | 显示全部楼层

交流一下,我也正在用CC1100

我也用CC1100做无线数据通讯,433M,已经实现了基本的数据传输.正在做通讯协议部分.<br />有机会交流一下,我邮箱i_yunyun@163.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部