CSR867x — 蓝牙音频发射器方案(支持USB、模拟和SPDIF)_spdif音频发射-程序员宅基地

技术标签: CSR867x  SPDIF  CSR8670  音频发射器  BC57E687C  

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XX  作       者:文化人

XX  联系方式:(或进群:471144274

XX  版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了

XX  要说的话:作者水平有限,难免有不足之处,恳请指正!

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

写在前面:使用BC5和CSR8670的芯片,分别实现蓝牙音频发射器方案;

1、选择ADK的source工程编译下载,然后参考对应的source用户手册(BC57E687CCSR8670);

2、注意USB模式时,硬件上要把BC5:VDD_USB      CSR8670:VBUS_CHG_5V脚接高;

3、通过用户手册可以看到BC5支持USB和analogue两种模式,而CSR8670支持USB,analogue和SPDIF(TOSLINK光纤)三种工作模式,如下:

4、工作模式通过psKEY的配置方法

      1)BC5:

      2)CSR8670:

5、先在button.button文件内添加一个按键触发事件,在button_msg_handler中处理事件,设备会重启,然后读取psr的配置,就可以做到切换模式,如下:

6、BC5可支持做接收器时SPDIF输出,但不支持做发射器时SPDIF输入;

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhanghuaishu0/article/details/84967199

智能推荐

机器学习毕设题目帮助-程序员宅基地

文章浏览阅读714次,点赞9次,收藏8次。丹成学长,搜集分享最新的软件工程业专业毕设选题,难度适中,适合作为毕业设计,大家参考。相对容易工作量达标题目新颖选题指导, 项目分享:见文末**毕设帮助, 选题指导, 项目分享: **

(redhat) 在tcp/ip层次上创建虚拟接口.-程序员宅基地

文章浏览阅读70次。linux虚拟接口按照interface:instance的记法命名.例如,如果以太网的接口是eth0,那么与之相关联的虚拟接口就应该是eth0:0,eth0:1.所有的接口都用ifconfig命令来配置.例如,命令:ifcon..._redhat7系统网口虚拟串口

ORB-SLAM2应用练习:三维重建系统搭建 (4) [END]-程序员宅基地

文章浏览阅读3k次,点赞3次,收藏15次。系统设计写了这么久,终于可以来到这一步了。按照我们最初的思路,我们已经准备好了跟踪轨迹的SLAM程序、读取图片的Camera类族(我喜欢这么称呼一大堆有血缘关系的类们),以及立体匹配算子的类族,现在开始构造系统的结构。想想我们系统运作的流程,大概会是:系统的初始化相机的初始化与立体矫正中视差图到深度图映射矩阵的计算图片的读取与预处理立体匹配、计算视差、求深度图根据深度图和原图,在3D空间中

操作系统-程序员宅基地

文章浏览阅读197次。1,什么是操作系统 操作系统就是一个协调、管理和控制计算机硬件资源和软件资源的控制程序。操作系统的出现,将程序员繁琐的工作(机器硬件操作细节)中解脱了出来,并为用户程序提供一个更好、更简单、更清晰的计算机模型,并管理计算机的所有设备。操作系统位于计算机硬件与应用软件之间,本质也...

探索高效流媒体播放器:`mpp_rtsp_player`-程序员宅基地

文章浏览阅读247次,点赞3次,收藏10次。探索高效流媒体播放器:mpp_rtsp_player项目地址:https://gitcode.com/darkise/mpp_rtsp_player在数字化时代,流媒体已成为我们日常生活的一部分,无论是在线视频、直播还是远程监控,实时流媒体传输的需求日益增长。这就是为什么我要向您推荐一个开源的RTSP(Real-Time Streaming Protocol)播放器项目——mpp_rtsp_p...

调用openai 的文生图功能,用中文制作图片_openai 文生图-程序员宅基地

文章浏览阅读1.9k次。通过今天学习 OpenAI API,你将能够访问 OpenAI 的强大模型,用于创建和编辑原始图像的 DALL-E。在我们开始使用 OpenAI API 之前,我们需要登录我们的 OpenAI 帐户并生成我们的API 密钥。这里要注意,OpenAI 不会在生成 API 密钥后再次显示它,因此请及时复制你的 API 密钥并保存。我们可以使用 DALL-E 模型生成图像,我们使用图像生成endpoint并提供文本指令。注意在openai.api_key ="",的里面放入自己的openai 密钥。_openai 文生图

随便推点

LVM根分区缩容-程序员宅基地

文章浏览阅读704次。软件环境:Ubuntu 14.04.03 硬盘文件系统:ext4 问题:前提硬盘分区使用了LVM的磁盘管理技术。然后我自己想缩小根分区的空间,然后给其他分区使用。思路:1.确保/分区磁盘有多余空间可以使用,这样就可以缩容!2.根分区缩容和其他分区不同。因为缩容首先要umount 分区。在开机情况下,无法umount 根分区。原来想如果重启进Grub到resume模式下,..._lvm缩容根分区

题目1172:哈夫曼树_1172 哈夫曼树-程序员宅基地

文章浏览阅读420次。题目1172:哈夫曼树时间限制:1 秒内存限制:32 兆特殊判题:否提交:8494解决:3809题目描述:哈夫曼树,第一行输入一个数n,表示叶结点的个数。需要用这些叶结点生成哈夫曼树,根据哈夫曼树的概念,这些结点有权值,即weight,题目需要输出所有结点的值与权值的乘积之和。输入:输入有多组数据。每组第一行输入一个数n,接着输入n个叶节点(叶节点权_1172 哈夫曼树

R语言(The R Programming Language)-程序员宅基地

文章浏览阅读1k次。R语言的使用,很大程度上是借助各种各样的R包的辅助,从某种程度上讲,R包就是针对于R的插件,不同的插件满足不同的需求,截至2013年3月6日,CRAN已经收录了各类包4338个。例如用于经济计量、财经分析、人文科学研究以及人工智能。_r programming

mailcore_mailcore2中使用fetchmessageattachmenttofilebyuid方法实现附-程序员宅基地

文章浏览阅读640次。IOS 使用 MailCore2Publish: March 16, 2014 Category: ios/macos 1 Comment安装1、从github上拉代码下来:1git clone https://github.com/MailCore/mailcore2/_mailcore2中使用fetchmessageattachmenttofilebyuid方法实现附件下载c++

npm报错Cannot find module ‘webpack‘ Require stack_error: cannot find module 'webpack' require stack:-程序员宅基地

文章浏览阅读7.1k次。Error: Cannot find module '@vue/cli-plugin-babel'Require stack:- /usr/local/node-v14.18.2-linux-x64/lib/node_modules/@vue/cli-service/lib/Service.js- /usr/local/node-v14.18.2-linux-x64/lib/node_modules/@vue/cli-service/bin/vue-cli-service.js at Func_error: cannot find module 'webpack' require stack:

Android 一直往文件写数据_Kotlin 风险高、RxJava 已过时,Android 原生开发现状分析...-程序员宅基地

文章浏览阅读113次。当你好不容易学会了某个框架或者工具,觉得它很好用的时候,它或许就要过时了。作者 | Vasiliy Zukanov,已获翻译授权译者 | 罗昭成,Android 开发者;责编 | 唐小引封图 | CSDN 付费下载自东方 IC出品 | CSDN(ID:CSDNnews)许多 Android 开发者经常会问我,要学会哪些东西才能成为一个优秀的 Android 工程师?对于这个问题,他们的描述或多或少..._原生安卓写文件

推荐文章

热门文章

相关标签