V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ryd994
V2EX  ›  硬件

最近在用 CC1101,有什么需要注意的么?

  •  
  •   ryd994 · 2015-04-08 22:23:56 +08:00 via Android · 2492 次点击
    这是一个创建于 3517 天前的主题,其中的信息可能已经有所发展或是发生改变。
    要用这个芯片做一个遥控,最多每小时一两次使用。
    目前用smartrf生成配置参数,调通了基本的变长数据包发送接收,还没WOR,连GDO触发中断都还没试过。
    目前已经遇到并已经解决的坑:
    锁相环频率不稳需要开自动校准
    功率太大时接收器饱和反而收不到数据

    请问这个芯片在用的时候还有什么需要注意的么?

    另外请问通讯协议参考TCP这样可以么?(单向即可)
    A连续发送若干次SYN
    B收到后立刻开始发送ACK
    A发送完预定次数后开始接收。如果收到B的ACK就延迟一定时间后开始发数据。如果收不到就再SYN
    A发完数据后发送若干次FIN
    B收齐后发送若干次FIN,A收到的话就认为通讯成功
    整个过程在0.8秒内完成,如果无法完成就延时0.2秒从头重试,最多5次(FCC规定这个频道最多占用5秒)

    鉴权是仿chap,AB各自生成一个随机数,同时预装密钥,交换随机数后,用随机数+密钥的hash做鉴权。hash目前找到XXTEA。请问还有什么更好的选择么?用的是51单片机所以性能有限(因为是交作业demo,实际安全性不必太纠结,协议正确就行了)。
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   953 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 22:57 · PVG 06:57 · LAX 14:57 · JFK 17:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.