3.1.1  SEP3203处理器简介 11

3.1.2  CF卡硬件结构介绍 12

3.1.3  CF与SEP3203 连接方式 12

3.2  基于Protel绘制CF卡接口原理图 13

3.2.1 电源接地电路的设计 14

3.2.2  复位电路设计 15

3.2.3  跳线电路设计 15

3.2.4  指示灯电路设计 16

3.2.5  其他接口连接 16

3.2.6  SEP3203芯片的绘制 17

3.2.7  CF卡接口电路原理图绘制 19

3.3  本章小结 19

4  系统的软件设计 20

4.1  GE01MB开发板简介 20

4.2  CF卡工作原理概述 21 

4.2.1  CF卡工作模式简介 22

4.2.2  CF卡主要寄存器介绍 23

4.2.3  CF卡扇区寻址方式介绍 25

4.3  CF卡驱动程序设计 25

4.4  CF卡读写测试程序设计 30

4.4.1 设计思想 30

4.4.2  读写流程 30

4.4.3  CF卡读写测试 31

4.4.4  CF卡读写测试的总体流程 32

4.5调试结果 33

4.6  CF卡调试总结 42

结  论 43

致  谢 44

参考文献 45

1 绪论

1.1选题背景

随着计算机技术的飞速发展,计算机系统形成两大分支:通用计算机系统(如PC)和嵌入式计算机系统。嵌入式系统是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,它是将先进的计算机软、硬件技术、半导体微电子技术、通信技术及各个行业具体应用相结合的产物。

到目前为止,嵌入式系统已经有40多年的历史,以硬件和软件交替双螺旋式方式发展。1987年Acron Computers着手研发其专用32位微处理器应用于下一代的个人电脑当中,这32位微处理器便被取名为Acron RISC Machine,简称为ARM。ARM公司专门从事基于RISC技术芯片的开发,世界各大半导体生产商购买ARM微处理器内核,根据各自的应用领域加入外围电路,从而形成自己的微处理器芯片进入市场。目前,全球150多家半导体公司都购买了ARM公司的授权,ARM微处理器已经遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各个市场,不仅使ARM技术获得更多的第三方工具、软件的支持,更降低了成本。随着信息化、智能化、网络化的发展,ARM微处理器将被更多消费者接受,更具竞争力。

2002年7月ARM中国公司成立,更多的中国IC设计单位开始采用ARM微处理器。我国自主开发的嵌入式系统软件产品有科银京城(CoreTek)公司开发的平台DeltaSystem、中科院推出的Hopen嵌入式操作系统。

1.2嵌入式系统发展

嵌入式处理器的应用数量庞大,一台通用计算机的外设中就包含5-10个嵌入式微处理器如鼠标、键盘、硬盘、显卡、网卡、声卡、显示器等等。

上一篇:多基站协作通信系统波束成型算法研究
下一篇:Matlab 基于FPGA的数字滤波器设计

基于Java的串口通信设计

基于Kinect的深度图像编码

基于混沌的数字图像加密技术研究

云安全存储数据可恢复证明系统设计

基于Virtex-5FPGA的图像处理系统研究

基于移动通信的工业生产线状态监测技术研究

基于TF/IDF特征的网络问题自动分类研究

张洁小说《无字》中的女性意识

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究