调频收音机模块Si4703使用案例

调频收音机模块Si4703使用案例_第1张图片 图1 Si4703正面图

 

                                                     

调频收音机模块Si4703使用案例_第2张图片 图2 Si4703引脚图

结合官方数据手册和编程指南完成了官方库文件的注释,改写了RDS功能部分代码,并编写了使用手册,功能包含有硬件初始化设置音量指定节目频道搜台读取当前频道频率读取RDS数据,现将其分享出来。资源链接为:https://pan.baidu.com/s/1s316f_49QWBhJi13yMWD6A 提取码:2297。

其中读取RDS功能我只尝试了0型2型,分别代表“基本调谐和开关信息”和“广播文本”,收到了106.1MHz的中央人民广播电台中国之声的文本数据——“106.1”和“Welcome To Use CenNavi's TMC Service”。

开发板使用的是TI的CC3200 LaunchPad,开发环境为energia

调试结果:         

调频收音机模块Si4703使用案例_第3张图片 图3 设置音量

 

调频收音机模块Si4703使用案例_第4张图片 图4 搜台

 

调频收音机模块Si4703使用案例_第5张图片 图5 读取106.1MHz广播电台RDS数据1

 

调频收音机模块Si4703使用案例_第6张图片 图6 读取106.1MHz广播电台RDS数据2

参考:

[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

你可能感兴趣的:(调频收音机模块Si4703使用案例)