论文部分内容阅读
现在外山参观游览已经成为人们不可或缺的休闲和度假方式。但是许多有深刻文化内涵的名胜古迹,往往被旅游者走马观花所忽略,请导游,花钱多,并且给每位游客配置导游是不现实的,而且导游的存在也在某种程度上影响了游客游玩的自主性和方便性。因此手持电子导游系统应运而生。
本文详细阐述了手持电子导游系统的设计与实现,系统选择了Intel公司推出的32位高性能的基于XScale微架构的PXA255处理器的Sitsang平台作为嵌入式开发平台。首先,系统中选择了嵌入式Linux作为开发平台上的操作系统,利用Sitsang开发平台强大的运算能力和丰富的外围设备接口,完成了嵌入式Linux下的IrDA系统、U盘存储器的挂载和多媒体播放器驱动的设计与实现。其中利用Motorola公司的MC68HC908AP64单片机设计了IrDA系统中的红外发射器,手持终端可以通过接收发射器发送的信号实现景点的定位功能。其次,在Linux上做了Qtembedded2.3.2的移植,且基于Qt/embedded开发了手持终端的图形用户界面,并采用VB编写了可以在PC机上运行的主控端控制管理软件。其中在QT中实现了对底层Linux中驱动程序的调用,利用GPRS模块实现了主机端与手持移动终端之间的交互通信。最后,对手持电子导游系统各个部分的功能进行了性能测试,达到了预定的设计目标和要求。
实际应用表明手持电子导游系统一方面解决了自助游游客的绝大部分需要,另一方面可以帮助景区的管理部门掌握景区的状况。弥补了现有旅游辅助设施的不足,也有效的缓解了游客高峰时期解说员不够、语种不足的矛盾。并且通过对本系统做进一步的开发可以把它应用在城市的数字交通等各种信息化和地域化相结合的场合,从而使本课题拥有更广阔的市场前景和研究利用价值。