基于C*CORE的嵌入式开发平台硬件的研究与实现

基于C*CORE的嵌入式开发平台硬件的研究与实现

论文摘要

目前,嵌入式系统己经成为计算机技术的一个重要分支,呈现出巨大的市场需求。现阶段许多高校逐渐开设了嵌入式系统相关的课程,因此如何设计一款功能完备、价格低廉、能满足教学实验和应用开发双重需求的嵌入式系统实验开发平台是本文研究和解决的重要课题。CCM3118DQ是苏州国芯科技有限公司推出的基于32位C~*CORE C310内核的通用型MCU,它有着高速度、低功耗、低成本、功能强等诸多优秀性能。C~*CORE系列MCU获得一些半导体厂家和整机厂商的大力支持,在32位嵌入式领域获得了较为广泛的应用。本文以兼顾教学实验与应用开发为出发点,设计了一种基于微处理器CCM3118DQ嵌入式系统的实验和开发平台,完成了系统的总体设计和硬件设计。本文在研究CCM3118DQ的基本结构和工作原理的基础上,论述了基于CCM3118DQ系统设计的全过程,包括存储器系统、串行通信接口电路、以太网控制电路、USB控制电路、触摸屏控制电路、液晶屏接口电路以及电源电路的设计与调试,最后阐述了PCB设计过程中应注意的问题。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 嵌入式系统概述
  • 1.1.1 嵌入式系统的定义和特点
  • 1.1.2 嵌入式系统的现状与发展趋势
  • 1.2 C*CORE系列微处理器简介
  • 1.3 课题研究的来源、背景及意义
  • 1.4 课题研究的主要内容与论文组织结构
  • 第2章 系统总体设计
  • 2.1 嵌入式系统设计方法
  • 2.1.1 嵌入式系统设计的一般流程
  • 2.1.2 嵌入式系统硬件设计流程
  • 2.2 系统总体设计方案
  • 2.2.1 微处理器的选择和系统外围接口扩展
  • 2.2.2 核心板加底板的设计思想
  • 2.2.3 核心板与底板的功能分配
  • 2.3 外设控制芯片的选型原则
  • 2.4 硬件设计工具选择
  • 2.5 本章小结
  • 第3章 核心板单元电路设计
  • 3.1 微处理器CCM3118DQ的分析
  • 3.1.1 CCM3118DQ结构分析
  • 3.1.2 CCM3118DQ时序分析
  • 3.2 系统存储器电路设计
  • 3.2.1 FLASH存储器电路设计
  • 3.2.2 SRAM存储器电路设计
  • 3.3 其余电路的设计
  • 3.4 本章小结
  • 第4章 底板单元电路设计
  • 4.1 LOCAL BUS总线上外设接口的设计
  • 4.1.1 CPLD与胶合逻辑设计
  • 4.1.2 以太网控制电路的设计
  • 4.1.3 USB控制电路的设计
  • 4.1.4 LOCAL BUS总线上其余外设电路的设计
  • 4.2 片上外设接口电路的设计
  • 4.2.1 LCD接口电路的设计
  • 4.2.2 RS232与RS422接口电路的设计
  • 4.2.3 其余片上外设接口电路的设计
  • 4.3 SPI总线上外设接口的设计
  • 4.3.1 触摸屏控制电路的设计
  • 4.3.2 SPI总线上其余外设电路的设计
  • 2C总线上外设接口的设计'>4.4 I2C总线上外设接口的设计
  • 4.4.1 矩阵键盘与七段数码管的控制电路设计
  • 2C总线上其余外设电路的设计'>4.4.2 I2C总线上其余外设电路的设计
  • 4.5 其余电路的设计
  • 4.6 本章小结
  • 第5章 PCB设计与硬件电路调试
  • 5.1 PCB设计
  • 5.1.1 PCB设计的步骤
  • 5.1.2 PCB的布局
  • 5.1.3 PCB的布线
  • 5.2 PCB抗干扰措施及注意事项
  • 5.3 硬件电路调试
  • 5.3.1 电源、时钟和复位电路的调试
  • 5.3.2 微处理器相关电路的调试
  • 5.3.3 外设电路的调试
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 附录A 硬件系统成品图
  • 附录B 核心板成品图
  • 相关论文文献

    标签:;  ;  ;  

    基于C*CORE的嵌入式开发平台硬件的研究与实现
    下载Doc文档

    猜你喜欢