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接口连接方式如下:
试验程序:
https://github.com/widora/cc1101_ting_oled
程序中将各个参数调整到如下状态进行通讯试验,经过一段时间的观察,发现效果还是非常不错的。
按下CTL+C后会对结果做一个粗略的统计显示:
-
对了老兄,这个仓库:https://github.com/widora/ctest
如果按照文件夹来拆分,效果会更好。
或者按照仓库拆分也行,每一个外设都直接在 github.com/widora/ 下建立一个仓库,更容易管理。毕竟后边外设代码越来越多,容易犯晕。
-
@mango 确实,待我将它们单独分出来。