

结合官方数据手册和编程指南完成了官方库文件的注释,改写了RDS功能部分代码,并编写了使用手册,功能包含有硬件初始化、设置音量、指定节目频道、搜台、读取当前频道频率和读取RDS数据,现将其分享出来。
其中读取RDS功能我只尝试了0型和2型,分别代表“基本调谐和开关信息”和“广播文本”,收到了106.1MHz的中央人民广播电台中国之声的文本数据——“106.1”和“Welcome To Use CenNavi's TMC Service”。
开发板使用的是TI的CC3200 LaunchPad,开发环境为energia。
调试结果:




参考:
[1]产品介绍(可以下载官方数据手册和编程指南等参考资料):https://www.sparkfun.com/products/11083
[2]官方库文件:https://github.com/sparkfun/SparkFun_Si4703_Arduino_Library
[3]RDS相关博文参考:https://blog.csdn.net/menghnhhuan/article/details/6364545