一种基于ARM微处理器的电视机顶盒的设计
| 摘要 | 第1-5页 |
| ABSTRACT | 第5-14页 |
| 第一章 绪论 | 第14-22页 |
| ·项目提出的背景及意义 | 第14-16页 |
| ·机顶盒及其技术概述 | 第14-15页 |
| ·网络机顶盒发展概述 | 第15-16页 |
| ·相关领域国内外发展现状 | 第16-18页 |
| ·本文的主要内容及组织结构 | 第18-22页 |
| ·本项目机顶盒的技术要求 | 第18-19页 |
| ·本文的主要内容 | 第19页 |
| ·本文的组织结构 | 第19-22页 |
| 第二章 机顶盒ARM子系统硬件设计及调试 | 第22-68页 |
| ·嵌入式系统简介 | 第22页 |
| ·系统硬件架构 | 第22-30页 |
| ·ARM7的体系结构 | 第22-29页 |
| ·机顶盒系统整体硬件架构设计 | 第29-30页 |
| ·POWER模块硬件设计 | 第30-35页 |
| ·系统电源需求 | 第30页 |
| ·供电方案设计 | 第30-35页 |
| ·电源开关设计 | 第31-33页 |
| ·电压输出转换 | 第33-35页 |
| ·CPU模块硬件设计 | 第35-48页 |
| ·AT76C120简介 | 第35-38页 |
| ·时钟电路设计 | 第38-39页 |
| ·复位电路设计 | 第39-41页 |
| ·CPU启动过程分析 | 第41-42页 |
| ·CPU电源滤波电路设计 | 第42-43页 |
| ·所用到的CPU I/O接口及GPIO介绍 | 第43-48页 |
| ·Memory模块硬件设计 | 第48-59页 |
| ·FLASH电路设计 | 第48-52页 |
| ·AT76C120的FLASH卡接口 | 第49-50页 |
| ·FLASH电路硬件原理图 | 第50-52页 |
| ·SDRAM电路设计 | 第52-56页 |
| ·AT76C120的SDRAM接口 | 第52-54页 |
| ·SDRAM电路硬件原理图 | 第54-56页 |
| ·EEPROM电路设计 | 第56-59页 |
| ·AT76C120的SPI接口 | 第56-58页 |
| ·EEPROM电路硬件原理图 | 第58-59页 |
| ·MMI模块硬件设计 | 第59-63页 |
| ·USB接口电路设计 | 第59-60页 |
| ·JTAG调试接口电路设计 | 第60-62页 |
| ·红外接口、按键电路设计 | 第62-63页 |
| ·Audio-Video模块硬件设计 | 第63-68页 |
| 第三章 机顶盒MODEM子系统硬件设计 | 第68-82页 |
| ·嵌入式MODEM简介 | 第68-71页 |
| ·嵌入式Modem的工作原理 | 第68-69页 |
| ·调制和协议标准 | 第69-71页 |
| ·MODEM子系统硬件电路设计 | 第71-82页 |
| ·嵌入式MODEM主芯片介绍 | 第71-76页 |
| ·电源、时钟和复位电路设计 | 第76-78页 |
| ·MODEM调试接口及其数字部分电路设计 | 第78-80页 |
| ·MODEM模拟部分电路设计 | 第80-82页 |
| 第四章 机顶盒PCB设计及硬件系统调试 | 第82-100页 |
| ·PCB设计 | 第82-88页 |
| ·PCB设计原则 | 第82-83页 |
| ·PCB布局、网表及Layout图 | 第83-88页 |
| ·系统硬件调试 | 第88-100页 |
| ·基于JTAG的调试系统 | 第88-90页 |
| ·硬件调试步骤 | 第90-94页 |
| ·硬件调试问题总结 | 第94-100页 |
| 第五章 机顶盒软件设计与BOOTLOADER | 第100-120页 |
| ·ARM子系统BOOTLOADER设计 | 第100-113页 |
| ·BOOTLOADER的概念 | 第100-101页 |
| ·ARM7 BOOTLOADER设计流程 | 第101-107页 |
| ·系统BOOTLOADER源码 | 第107-113页 |
| ·机顶盒软件设计 | 第113-120页 |
| 第六章 总结与展望 | 第120-122页 |
| ·全文工作总结 | 第120页 |
| ·展望 | 第120-122页 |
| 参考文献 | 第122-124页 |
| 附录:硬件电路原理图 | 第124-130页 |
| 致谢 | 第130-132页 |
| 攻读学位期间发表的学术论文目录 | 第132页 |