分类:
2008-10-15 16:28:59
引言
随着微电子技术和超大规模集成电路的发展,微处理器技术已日趋成熟。技术不但在工控系统、智能仪表、检测系统、测控单元等工业应用中有杰出表现,而且越来越深入地应用于各种消费类电子产品中。
智能导游讲解系统主要分为两个模块:第一个模块是定位端,第二个模块是手持导游仪。定位端安装在各景区和各景点,可以发射所处景点的代码。手持导游仪则可接收定位端发射的代码,然后通过解码获得景点的位置信息。以便根据景点位置信息为游客显示、播放该景点位置的导游影音文件。
本文主要介绍一种基于ARM9处理器的新型智能导游仪的设计方案。这种导游仪是基于ARM处理器强大的处理能力和丰富的外设设计来实现的。游客可以通过触摸屏操作来获得自己所需的信息,而且也可利用设备端与PC机的USB接口来完成导游影音文件的随时更新,其附加的多媒体播放功能还可以开拓处理器在多媒体数码系统中的应用功能。
1 系统整体硬件设计
该导游仪主要由处理器、音频处理模块、触摸显示模块、FLASH模块等组成。其硬件结构如图1所示。
本设计中的核心处理器和操作系统分别选定三星公司基于9内核的S3C2410X01处理器和目前比较流行的嵌入式操作系统Linux操作系统。
S3C2410X01处理器是一种基于920T内核的16/32-bit RISC CPU,拥有独立的16KB指令和16KB数据CACHE、MMU虚拟内存管理单元、NAND Flash boot loader、系统管理单元(SDRAM处理器等)、3通道UART、4通道DMA、4通道具备PWM功能的定时器、IO口、RTC(实时时钟)、8通道10 bit精度ADC和触摸屏处理器、IIC总线接口、IIS数字音频总线接口、USB HOST、USBDEVICE、SD/MMC卡处理器、集成LCD处理器(支持STN和TFT)、2通道SPI和PLL数字锁相环等。该处理器集成度高、功能强大,适用于便携设备和其它工控设备,如指纹识别器、车载系统等。
[1]