学位论文 > 优秀研究生学位论文题录展示
ColdFire MCF52234开发板的设计与实现
作 者: 崔亮亮
导 师: 李晶皎
学 校: 东北大学
专 业: 电路与系统
关键词: ColdFire MCF52234 开发板 驱动
分类号: TP368.12
类 型: 硕士论文
年 份: 2009年
下 载: 45次
引 用: 0次
阅 读: 论文下载
内容摘要
ColdFire是Freescale公司在68K的基础上推出的32位微控制器。以高性价比,高集成度,高稳定性著称的ColdFire在工业控制领域占据着主导地位。然而,ColdFire系列微控制器在国内未被大规模使用,相关开发资料却比较少。在这种背景下,研究基于ColdFire32位微控制器的开发板是很有实际意义的。本设计采用ColdFire MCF52234作为主控芯片,设计了一款集成度高、安全稳定的通用型开发板。根据MCF52234特有的FEC和EPHY模块,设计了以太网接口。同时还设计了RS-232C接口、BDM接口、AD、复位、键盘、LED灯以及扩展接口等。该系统扩展性强,可以方便地进行后续开发增加用户所需功能。编写了部分接口的驱动程序,进行了测试,帮助读者更好的理解,具有一定的实用价值。本文分别从硬件和软件两方面对开发板进行了研究。硬件方面研究主要包括MCF52234微控制器原理和架构的介绍;UART的结构、工作模式、收发原理;FEC和EPHY的以太网实现原理等。利用Altium Designer 6.9进行原理图、PCB的设计,并进行了焊接和测试;软件方面则在CodeWarrior 6.4开发平台上编写了串口、以太网接口、键盘、LED的驱动程序,详细介绍了设计过程,并给出测试结果。测试表明,开发板可以实现基本的串口通信,以太网的连接,键盘的输入等基本功能,具有高性价比、很好的稳定性和可靠性,具有广泛的应用前景。
|
全文目录
摘要 5-6 Abstract 6-9 第1章 绪论 9-15 1.1 研究背景 9 1.2 国内外现状 9-11 1.3 研究意义 11-12 1.4 本文内容和整体结构 12-15 1.4.1 本文工作 12 1.4.2 论文结构 12-15 第2章 相关背景知识介绍 15-31 2.1 MCF5223x系统结构分析 15-16 2.2 MCF52234系统结构分析 16-20 2.3 通用异步收发器简介 20-22 2.4 快速以太网控制器FEC简介 22-25 2.5 以太网物理层收发器EPHY简介 25-31 第3章 MCF52234开发板的总体设计 31-35 3.1 系统硬件需求分析 31-33 3.2 系统软件驱动模块分析 33-35 第4章 MCF52234开发板的详细设计 35-51 4.1 单元电路原理图设计 35-44 4.1.1 电源电路 35-36 4.1.2 晶振电路 36-37 4.1.3 复位电路 37-38 4.1.4 RS-232C接口电路 38-39 4.1.5 BDM接口电路 39-40 4.1.6 以太网通信 40-41 4.1.7 AD测试模块 41-42 4.1.8 按键输入模块 42-43 4.1.9 LED模块 43-44 4.1.10 与扩展板接口 44 4.2 PCB设计 44-51 4.2.1 开发板PCB层数选择 44-45 4.2.2 开发板PCB布局 45-47 4.2.3 开发板PCB布线 47-49 4.2.4 PCB板制作结果 49-51 第5章 驱动程序的设计和调试 51-67 5.1 调试环境、方法和工具 51 5.2 串口驱动的实现和调试 51-56 5.2.1 串口驱动的实现 51-55 5.2.2 串口驱动的调试 55-56 5.3 以太网接口驱动的实现和调试 56-62 5.3.1 以太网接口驱动的实现 56-61 5.3.2 以太网接口驱动的调试 61-62 5.4 键盘驱动的实现和调试 62-64 5.4.1 键盘驱动的实现 62-63 5.4.2 键盘驱动的调试 63-64 5.5 LED驱动的实现和调试 64-67 5.5.1 LED驱动的实现 64 5.5.2 LED驱动的调试 64-67 第6章 总结与展望 67-69 参考文献 69-73 致谢 73
|
相似论文
- 基于ARM9机车信号系统检测装置的设计与优化,U284.91
- 远程多轴步进电机控制驱动系统的研制,TM383.6
- 测井油泵无刷直流电动机稳速驱动系统,TM33
- 压电陶瓷驱动器迟滞补偿方法研究,TM282
- 交流永磁电机的驱动策略对损耗影响的研究,TM351
- 高性能计算机I/O总线技术研究,TP336
- 面向SMDA的服务建模方法及工具实现,TP311.52
- 视觉伺服四自由度机械臂的研究,TP242.6
- 四旋翼垂直起降机控制问题的研究,TP273
- 基于windows的计算机数字控制系统实时性的研究,TG659
- 网位仪信号采集与处理平台的设计与实现,S951.2
- 物料悬浮速度智能测试系统的设计研究,S220.2
- 深水软管滚筒驱动装置结构及液压系统的研究,TE973
- 城市建设用地规模增长的驱动力分析,F293.2
- 基于任务的自主合作学习模式在初中信息技术教学中的应用研究,G633.67
- 基于混合驱动智能仿生腿的设计与控制,TP242
- 带式输送机DIN22101算法研究及软件开发,TP391.72
- 基于SolidWorks的板料成形快速仿真系统的研究和开发,TG385
- 一种低电压无刷直流振动电机驱动芯片设计,TM33
- 闽北水土流失动态变化及驱动机制,S157
- 基于PMAC的双丝杠驱动同步运驱控制研究和应用,TN05
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|