基于PXA270平台的掌上电脑设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机技术、通信技术和微电子技术的进步,嵌入式技术取得了迅猛的发展。从MP3、PDA这样的小型数字产品,到智能家电、数控机床,嵌入式技术迅速渗透到各行各业。计算机网络的普及与多媒体技术的发展,促使消费电子、计算机和通信平台的一体化趋势加快,使得嵌入式技术成为新的研究热点。移动娱乐、移动办公、移动商务不仅成为一种新的消费需求,更是一种新的消费趋势。目前,市场上现有的智能PDA很难完全满足新的功能需求;传统笔记本体积功耗又偏大。因此,设计一款新的嵌入式终端产品来满足这个市场需求,是一个非常有市场预期的研究课题。
     本文正是基于此目的,通过对产品市场定位的功能需求分析,提出了嵌入式微型笔记本的设计方案。方案从硬件和软件设计两个方面分析了系统需实现的功能和原理。硬件方面主要包括:电源、总线设备、人机接口模块、串口和USB接口模块;软件方面,主要论述了Bootloader开发、OAL层开发和驱动开发。通过分析,完成了掌上电脑各基本功能模块和产品特色模块,如HUB、WiFi、硬盘、键盘等的设计,从而实现了一款集娱乐、办公、商务于一体的、功能丰富的嵌入式移动平台。
     文章最后,给出了微型笔记本的图片实例。通过微软CETK测试和实践应用,系统完全达到了设计的要求,实现了嵌入式微型笔记本的所有功能。
With the advance of computer technology, communications technology and microelectronics technology, embedded technologies have made rapid development. From MP3, PDA such small size of products to intelligent household appliances and machine tools, embedded technologies rapidly penetrated into all walks of our life. The popularity of computer networks and the development of multi-media technology accelerate the consumer electronics, computer and communications platform in a integrated trend, and make embedded technologies as a new hot spot of study. Mobile entertainment, mobile office and mobile commerce not only become a new kind of consumer demand, but also a new consumption trend. Currently, Intelligent PDAs available in the market are difficult to fully meet these functions; while traditional notebooks have a big size and excessive power consumption. Designing a new embedded product to meet the market demand is an issue highly anticipated in economy.
     Based on this objective, through the functional requirement analysis in the product market position, this paper put forward the embedded micro-notebook solution. From hardware and software aspects, we analyse the function and the realization principle of the system. Hardware aspect includes: power supply, bus equipments, man-machine interface module, serial and USB interface module; Software aspect mainly discusses bootloader, drivers and the development of OAL layer. Through analysis, we completed the design of basic function module of Pocket PC and product characteristic module, such as HUB, WiFi, hard disk, and keyboard. Thus, We have achieved an embedded mobile platform which integrates the Internet, entertainment, office, business function.
     Finally, the picture of the system is given as an example. Through the Microsoft CETK test and practical application, the system fully realized the design requirement and all the features of the embedded micro-notebook.
引文
[1]陈文智等编著.嵌入式系统开发原理与实践.北京.清华大学出版社.2005
    [2]郑灵翔等编著.嵌入式系统设计与应用开发.北京.北京航空航天大学出版社..2006
    [3]张冬泉等.Windows CE实用开发技术[M].北京.电子工业出版社.2004
    [4]钱能.C++程序设计教程[M].北京.清华大学出版社.1999
    [5]郭银景.吕文红.《电磁兼容原理及应用》.清华大学原理.2004
    [6]窦振中等.嵌入式系统设计的新发展和挑战[M].北京.单片机及嵌入式系统应用.2005
    [7]探矽工作室.《嵌人式系统开发圣经》 中国青年出版社.2002
    [8]刘永华.微机原理与接口技术[M].北京.清华大学出版社.2006
    [9]王田苗.嵌入式系统设计与实例开发[M].第二版.北京.清华大学出版社.2003
    [10]村山公保.白玉林译.TCP/IP计算机网络[M].北京.科学出版社.2003
    [11]Robertoshana.如何在开发嵌人式系统时做出明智的选择.《电子工程专辑》.2003.9
    [12]杜普选.高岩.闻跃等.现代电路分析[M].北京.北京交通大学出版社.2002
    [13]陈后金.数字信号处理[M].北京.北京交通大学出版社.2002.
    [14]田东风.Windows CE应用程序设计[M].北京.机械工业出版社.2005
    [15]陈耀武 王沛然.WindowsC E.NE T系统在XSCALE上的移植.工业控制计算机.2004年17卷第4期
    [16]李蒙.舒云星.WindowsCE驱动程序开发 计算机工程与设计.2004.6
    [17]Kurt Wall.张辉等.WinCE设计编程指南[M].第二版.北京.清华大学出版社.2002
    [18]Warren W.gay.潇湘工作室.Windows高级编程[M].第一版.北京.人民邮电出版社.2001
    [19]朱之剑,吕进.多媒体技术及其应用[M].杭州.浙江科学技术出版社.1997年
    [20]毛曙福等.C\C++高级程序员指南[M].北京.中国电力出版社.国防工业出版社.2001
    [21]Jesse Liberty.21天学通C++[M].北京.人民邮电出版社.2002
    [22]谭浩强.C语言程序设计[M].北京.清华大学出版社.1999
    [23]ARM & WinCE实验与实践-基于S3C2410[M].北京.北京航空航天大学出版社.2007
    [24]周敏林.宁杨等.Windows CE.NET内核定制及应用开发[M].北京.电子工业出版社.2005

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700