- 积分
- 101
- 在线时间
- 324 小时
- 最后登录
- 2024-11-10
- 阅读权限
- 50
- 精华
- 0
 
- UID
- 583669
- 帖子
- 101
- 精华
- 0
- 经验
- 101 点
- 金钱
- 97 ¥
- 注册时间
- 2013-4-14
|
最近空闲的时候,利用FPGA(ALTERA公司 EP2C8Q208)+WM8741做了一个解码器,目前支持的格式为WAV,16位/48KHZ/44.1KHZ,24位/96KHZ/88.2KHZ,24位/192HZ/176.4KHZ,支持SDHC卡,用了三个TCXO晶振,48MHZ用于FPGA,33.8688MHZ用于播放44.1KHZ/88.2KHZ/176.4KHZ的文件,36.8688MHZ用于播放48KHZ/96KHZ/192KHZ的文件,系统会自动选择不同的晶振.考虑用这两个晶振是由于是解码率的整数倍,最高可达768fs,WM8741的驱动用的是FPGA的硬件驱动,所以说时序相当精密可控,比用ARM和其它的CPU解码精度更高,因为FPGA是纯硬件构成的,不存在时序的不可控,用FPGA的硬件驱动WM8741,目前在完善TFT LCD显示和遥控.由于不是专业发烧友,各指标没设备测量,只是个人感觉声音很不错. |
|