首页--工业技术论文--无线电电子学、电信技术论文--通信论文--电声技术和语音信号处理论文--电声技术与设备论文--放音机论文

嵌入式WM8960音频驱动及多线程播放器的设计

摘要第4-5页
Abstract第5页
第1章 绪论第8-13页
    1.1 课题背景及研究意义第8-9页
    1.2 国内外发展现状第9-11页
        1.2.1 嵌入式操作系统的发展现状第9-10页
        1.2.2 嵌入式音频系统的发展现状第10-11页
    1.3 本文的主要研究内容第11-13页
第2章 嵌入式音频系统架构第13-21页
    2.1 嵌入式系统软件架构第13-14页
    2.2 嵌入式音频系统硬件架构第14-17页
        2.2.1 Tiny210开发板第14-16页
        2.2.2 ARM Cortex-A8架构第16页
        2.2.3 WM8960音频编解码芯片第16-17页
    2.3 嵌入式音频系统软件架构第17-20页
        2.3.1 ALSA体系架构第17-19页
        2.3.2 移动设备中的音频架构ASoC第19-20页
    2.4 本章小结第20-21页
第3章 WM8960音频驱动设计第21-40页
    3.1 WM8960芯片逻辑设备的创建第21-26页
        3.1.1 声卡和组件的创建与管理第21-23页
        3.1.2 PCM设备的创建第23-24页
        3.1.3 控制设备的创建第24-26页
    3.2 WM8960芯片的Codec驱动设计第26-30页
        3.2.1 Codec驱动的注册第26-27页
        3.2.2 I2C设备驱动程序设计第27-30页
        3.2.3 Codec驱动的初始化操作第30页
    3.3 WM8960芯片的Platform驱动设计第30-34页
        3.3.1 DMA机制设计第30-32页
        3.3.2 I2S设备驱动程序设计第32-34页
    3.4 WM8960芯片的Machine驱动设计第34-38页
        3.4.1 Platform设备的注册第35-36页
        3.4.2 DAPM的设计第36-38页
    3.5 WM8960音频驱动的测试第38-39页
    3.6 本章小结第39-40页
第4章 Tiny210的按键驱动设计第40-47页
    4.1 按键中断系统的设计第40-43页
        4.1.1 按键中断处理过程分析第40-42页
        4.1.2 按键中断的设计第42-43页
    4.2 按键驱动程序第43-46页
        4.2.1 驱动程序设计第43-45页
        4.2.2 按键驱动测试第45-46页
    4.3 本章小结第46-47页
第5章 多线程按键MP3播放器的设计第47-55页
    5.1 Linux下的线程设计第47-49页
        5.1.1 对线程的处理第47-48页
        5.1.2 多线程模型设计第48-49页
    5.2 多线程按键MP3播放器的设计第49-52页
        5.2.1 播放器系统架构的创建第49-50页
        5.2.2 Madplay的移植第50页
        5.2.3 播放主程序的设计第50-52页
    5.3 播放器的测试第52-54页
    5.4 本章小结第54-55页
结论第55-56页
参考文献第56-60页
攻读硕士学位期间发表的学术论文第60-62页
致谢第62页

论文共62页,点击 下载论文
上一篇:农村留守儿童耐挫力提升的小组工作介入研究--以“游戏成长”小组为例
下一篇:社会工作介入涉农巡回服务的模式研究--以J市H镇政府开展的“奉献双岗位”巡回服务为例