FPGA驱动CS4344 VHDL例程

CS4344是一款非常简单的I2S立体声24bit D/A芯片,采样率高达192KHz,相对于ADAU1761复杂的寄存器配置来说,CS4344非常友好,无需配置寄存器,只要按I2S时序输入数据,即可实现立体声输出,且10PIN TSSOP封装,对于DIY来说非常友好。

最近正好有音频输出需要,就选了CS4344,代码当然不用重复造轮子,GITHUB上已经有了,DInne Bosman大佬已经帮我造好了轮子,直接用就行了。

大佬说CS4344的手册有个坑,即:It does not show that the last bit of the previous sample is clocked in at the first rising SCLK after LRCK phase change.

在PYNQ-Z2开发板上测试通过,考虑到有朋友上GITHUB可能有困难,可以到我的资源下载工程。

相关推荐
Despacito0o1 小时前
FreeRTOS二值信号量详解与实战教程
驱动开发·stm32·单片机·嵌入式硬件·mcu·51单片机·嵌入式实时数据库
肯德基疯狂星期四-V我501 小时前
【FPGA】【DE2-115】DDS信号发生器设计
fpga开发·de2-115
子墨城西4 小时前
DSP、MCU、FPGA 的详细总结
单片机·嵌入式硬件·fpga开发
XINVRY-FPGA4 小时前
XC6SLX100T-2FGG484I 赛灵思 XilinxFPGA Spartan-6
c++·人工智能·嵌入式硬件·阿里云·ai·fpga开发·fpga
sukalot4 小时前
Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(四)
驱动开发
9527华安5 小时前
紫光同创FPGA实现HSSTLP光口视频点对点传输,基于Aurora 8b/10b编解码架构,提供6套PDS工程源码和技术支持
fpga开发·pds·紫光同创fpga·hsstlp·aurora 8b/10b
hahaha60165 小时前
ARINC818协议-持续
网络·fpga开发
Thomas_YXQ8 小时前
Unity3D 测试驱动开发(TDD)框架设计
java·开发语言·驱动开发·全文检索·unity3d·lucene·tdd
尤老师FPGA14 小时前
LVDS系列8:Xilinx 7系可编程输入延迟(一)
fpga开发
橘猫0.o18 小时前
【Linux 并发与竞争实验】
linux·运维·服务器·驱动开发