Jetson Nano使用PCM5102音频DAC模块

Jetson Nano使用PCM5102音频DAC模块,第1张

​ 数字信号转模拟音频输出

3线音频接口:LRCK、BCK和DIN。

音频格式选择:FMT 引脚

模拟信号输出:OUTL、OUTR

静音控制:XSMT:默认高

系统时钟输入:SCK可选

上层应用播放音乐时,每发一个word的数据就切换一次左右声道,就可以达到双声道同时输出的效果。

Audio Setup and Development

参考: >

1、首先打开电脑,然后点击电脑屏幕左下方的开始菜单。

2、然后在打开的菜单页面中,点击运行。

3、接着在打开的运行窗口中,输入CMD,点击确定或者回车。

4、然后在打开的管理员命令窗口中吗,输入odbcad32命令,并点击回车键。

5、通过以上 *** 作,就成功开启ODBC数据源管理器了。

    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);

    GPIO_InitStructureGPIO_Pin = GPIO_Pin_4 | GPIO_Pin_5;

    GPIO_InitStructureGPIO_Mode = GPIO_Mode_AIN;

    GPIO_InitStructureGPIO_Speed = GPIO_Speed_50MHz;

    GPIO_Init(GPIOA, &GPIO_InitStructure);

    

    RCC_APB1PeriphClockCmd(RCC_APB1Periph_DAC, ENABLE);

    DAC_InitStructureDAC_Trigger = DAC_Trigger_Software;

    DAC_InitStructureDAC_WaveGeneration = DAC_WaveGeneration_None;

    DAC_InitStructureDAC_OutputBuffer = DAC_OutputBuffer_Disable;

    DAC_Init(DAC_Channel_1, &DAC_InitStructure);

    DAC_Init(DAC_Channel_2, &DAC_InitStructure);

如果您想将乐之邦DAC05解码器连接到电脑上使用,那么您需要安装相应的驱动程序。这是因为DAC05解码器需要与电脑进行通信,并且电脑需要知道如何处理来自解码器的信号。

为了安装驱动程序,您需要首先从乐之邦官网或其他可靠的网站下载最新的驱动程序。然后,将解码器连接到电脑上,并按照驱动程序的安装指南进行 *** 作。在安装过程中,您需要注意一些特定的设置,例如选择正确的 *** 作系统版本和设置音频输出选项。

完成安装后,您可以通过音频设置或其他相应的软件来配置解码器,并开始使用它来提高音频质量。请注意,在使用过程中,您需要定期检查驱动程序是否需要更新,以确保解码器正常运行。

这个程序是ST官方自带的,是双DAC模式,产生两个通道的正弦波,进行那个运算是为使双DAC的12位右对齐数据保持寄存器(DAC_DHR12RD)

中的DAC通道1和通道2都能得取到值

区别

1、从原理看,这两种基本是一样的。只不过声卡是由电脑提取数字信号再解码而dac是纯解码器,要过其他器材提取数字信号。二者的主要职能都是数模转换,就是把数字信号(由0和1两种数字组成的信号)转变为人耳能听懂的模拟信号(有个别的纯数字声卡没有模拟输出,只负责提取数字信号)。主要区别在于

dac是可以解码除电脑以外的其他数字信号的,如数字机顶盒的信号或cd转盘信号。声卡只能解码电脑的信号。

dac通常比声卡的功能少,因为很多声卡有音频输入和K歌功能而dac没有。

同档次的dac输出的音质通常要好于声卡,因为供电更稳定,抖动少。

2、声卡。

音频解码器分为纯音频解码器和AV影音解码器两类,主要作用分别是把读取的数字音频信息转换成模拟音频信号输出,是把录音时经过编码的多声道音频信息作解码还原。

DAC。

是数字模拟转换器(英语:Digitaltoanalogconverter,英文缩写:DAC)

是一种将数字信号转换为模拟信号(以电流、电压或电荷的形式)的设备。在很多数字系统中(例如计算机),信号以数字方式存储和传输,而数字模拟转换器可以将这样的信号转换为模拟信号,从而使得它们能够被外界(人或其他非数字系统)识别。

扩展资料

1、声卡优势

在软件层面,声卡是一个执行算法的计算机程序,能压缩与解压缩数字音频数据到音频文件或流媒体音频编码格式。该算法的目的是保证质量的前提下使用最少的比特表示高保真音频信号。这可以有效地减少存储空间和传输已存储音频文件所需的带宽。大多数编解码器是实现为一个具有接口的库供一个或多个媒体播放器使用。

在硬件层面,音频编解码器指一个能编码模拟音频到数字音频和解码数字音频到模拟音频的独立设备。换种说法,它包含运行在同样时钟的模数转换器(ADC)和数模转换器(DAC)。这在声卡中被使用以支持音频输入和输出。

2、DAC优势

DAC格式具有以下优势:低码率时DAC压缩的大小与MP3差不多,但声音不发沙,定位感依然存在,与原始无损压缩相比只是会发现截止频率以上的声音有些小差别;中等码率时DAC音质与AC-3差不多,截止频率越过了人耳的范围,从仪器中可以测出;

高码率时DAC音质与CD的差别是人耳几乎分辨不出来,只能从仪器中的波形进行比较才能分出差别;DAC的效率绝对不会发沙,因为它不删去频率,它不认为人耳听不到;也不会发闷,因为它不针对低质量的音频进行处理。

参考资料:

百度百科-DAC

参考资料:

百度百科-音频编解码器

以上就是关于Jetson Nano使用PCM5102音频DAC模块全部的内容,包括:Jetson Nano使用PCM5102音频DAC模块、[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序怎么解决、GPIO引脚初始化编程:STM32F103芯片DAC的两个模拟等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10125607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存