文档介绍:第 28 卷第 8 期
计算机工程与设计
2007 年 4 月
Vol. 28
No. 8
Computer Engineering and Design
Apr. 2007
基于 PXA255 的嵌入式实验装置的设计与实现
郑宁汉
(清华大学计算机科学与技术系,北京 100084)
摘
要:为适应嵌入式系统课程的教学需要,设计并实现了一个基于 XSCALE 处理器的嵌入式实验装置。采用 INTEL 公司
的高性能 PXA255 处理器,提供了丰富的接口电路。最后给出了基本实验以及复杂的大型实验的一般方法。
关键词:嵌入式系统; ARM; PXA255
中图法分类号:TP391
文献标识码:A
文章编号:1000-7024 (2007) 08-1882-03
Design and implementation of embedded educational device based on PXA255
ZHENG Ning-han
(Department puter Science and Technology, Tsinghua University, Beijing 100084, China)
Abstract:To adapt to the teaching of embedded system course, an embedded educational device based on the XSCALE processor is
desigened and implemented. The high-performance processor of INTEL-PXA255 is adopted, so the plentiful interface circuits is provided.
The methods of basic plex experiments are introduced.
Key words:embedded system; ARM; PXA255
0
引
言
设计,然后给出学生实验的一般流程。
32 位嵌入式实验装置的开发是一项有实际应用价值的
研发课题。随着计算机技术的发展,嵌入式技术在工程领域
1
硬件设计
总体设计
的应用范围越来越广泛,传统的以 8 位 51 单片机为核心的应
用已不能适应时代的发展,与此同时以 ARM 为代表的 32 位
嵌入式处理器逐渐得到推广。我们应该适时的将 32 位嵌入
式系统的教学引入到高校教育中来,嵌入式系统涉及到计算
机组成原理、微机接口技术以及操作系统等多门专业基础课
的知识,因此在本科 4 年级开设这门课程,可以培养学生综合
运用大学所学知识的能力。为了与课内教学相配套,我们开
设了相应的实验,并设计了相应的实验装置。
嵌入式实验装置的开发与普通的嵌入式应用开发有许多
不同之处: 应用开发根据实际的应用需求,裁剪及配置硬件
和软件,最终形成一个功能确定的产品;而实验装置应该提供
完备的体系结构和丰富的接口使学生能够完成多层次的、难
易不同的实验; 嵌入式实验装置的重点是让学生学会裁剪
及配置硬件和软件的方法,而不是简