Widora-NEO: 连接CC1101模块进行通信试验

(RF高手略过)
CC1101是一款经典的低功耗Sub1G无线通信芯片,可以工作在300~348MHZ,387~464MHZ,779~928MHZ多个频段,支持多种调制模式(OOK、ASK、GFSK、2-FSK、4-FSK和MSK) , 可以对传输速率,功率等各参数进行调节。边玩边学, 通过与Widora-neo的SPI连接进行无线通信试验,是有效学习和了解RF基本概念的一个好途径。
典型的CC1101模块和Widora_neo的SPI接口连接方式如下:
!

试验程序:


程序中将各个参数调整到如下状态进行通讯试验,经过一段时间的观察,发现效果还是非常不错的。
1514111285830-cc1101_rx启动.bmp|attachment (539 KB)

按下CTL+C后会对结果做一个粗略的统计显示:
1514111300158-cc1101_rx停止.bmp|attachment (313 KB)

@mango 确实,待我将它们单独分出来。

对了老兄,这个仓库:https://github.com/widora/ctest
如果按照文件夹来拆分,效果会更好。
或者按照仓库拆分也行,每一个外设都直接在 github.com/widora/ 下建立一个仓库,更容易管理。毕竟后边外设代码越来越多,容易犯晕。