基于S3C2410的个人数字助理的设计分析.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于S3C2410的个人数字助理的设计分析

基于S3C2410的个人数字助理的设计 学号:20074053031 姓名:尹巍巍 总体设计 设计目标:以S3C2410为硬件基础,设计出能够无线上网,移动电话,支持7英寸TFT的LCD触摸屏;支持SD卡、USB接口、IIS音频接口等功能的个人数字助理(PDA)。 PDA软硬件平台设计是—个嵌入式系统和现代电子技术的综合应用。系统的总体设计主要是按照系统设计的目标来规划系统的功能模块和确定系统的各个组成部分,并说明它们在整个系统中的作用和相互关系。 系统的总体结构如下图: 硬件模块设计 PDA硬件平台是课题总体设计思想在硬件方面的具体实现。本章主要肌总体结构和硬件平台的构建两方面来阐述PDA硬件平台设计的思路和方法。 3.1硬件总体结构 3.2硬件平台的构建 3.2.1 RAM (1)SDRAM简介 K4S561632是Samsung公司运用高性能CMOS技术生产的54脚TSOP封装256MBits高速SDRAM,字宽16位,分成4个L-Banks,每个L-Bank包括4 196304个字。 S3C2410的存储器控制器 S3C2410的存储器控制器提供访问外部存储器所需要的存储器控制信号。S3C2410的存储器控制器具有以下特性: ·小/大端模式 ·地址空间:每Bank有128MB(总共l GB/8Banks) · 除Bank0外(16/32位宽),其它Bank都可编程设置位宽 ·总共8个Bank, 7个固定的Bank起始地址,最后—个Bank的起始地址是可以调整的,最后两个Bank的大小是可编程的 ·所有Bank的访问周期都是可编程的 · 总线访问周期可以通过插入外部wait信号来延长 ·支持SDRAM的自刷新和掉电模式 (2)S3C2410的RAM存储器连接 在本PDA中,使用两片K4S561632组成64MB字宽是32位的RAM存储器。 连接图如附件(一)所示: 3.2.2人机接口 PDA硬件平台的人机接口是使用者和PDA进行互动时非常重要的部件,基于PDA的特点设计了采用TFTLCD的输出部件和触摸屏的输入部件。 (1)TFTLCD —块LCD屏显示图像,不但需要LCD驱动器,还需要有相应的LCD控制器。通常LCD驱动器会以COF/COG的形式与LCD玻璃基板制作在一起,而LCD控制器则有外部电路来实现。而S3C2410内部已经集成了LCD控制器,因此可以很方便地去控制各种类型的LCD屏,例如:STN和TFT屏。 (2)触摸屏 S3C2410内置1个8信道的10bit模数转换器(ADC),该ADC能以500KsPS的采样资料将外部的模拟信号转换为10bit分辨率的数字量。同时ADC部分能与CPU的触摸屏控制器协同工作,完成对触摸屏绝对地址的测量。ADC及触摸屏控制器的工作模式如下: · ADC普通转换模式(Normal Conversion Mode):用来进行一般的ADC转换 ·独立X/Y轴坐标转换模式(Separate X/Y Position Conversion Mode):包含了X轴模式和Y轴模式两种模式:首先进行X轴的坐标转换,等待转换完成后,触摸屏控制器产生相应的中断,然后进行Y轴的坐标转换 ·自动X/Y轴坐标转换模式(Auto X/Y Position Cowersion Mode):自动地进行X轴和Y轴的转换操作,随后产生相应的中断 · 中断等待模式(Wait For Interrupt Mode):在系统等待“Pen Down”即触摸屏按下的时候,其实是处于中断等待模式。一旦被按下,实时产生“INT TC”中断信号。每次发生此中断时,X轴和Y轴坐标转换资料都可以从相应的寄存器中读出 ·闲置模式(Standby Mode):保留为上次转换时的资料 TFTLCD的硬件图如附件(二)所示: 3.2.3 USB USBl.1概述 USB是Universal Serial Bus的简称。它是一种可以同时处理计算机与具有USB接口的多种外设之间通信的电缆总线。这些连接到计算机上的外设共同分享USB的带宽。USB的分时处理机制真正在硬件的意Y._tz实现了计算机外设的即插即用。 硬件图如附件(三))WinCE体系结构 图1.1 WinCE体系结构 如上图所示,Windows CE 由下至上包括硬件层、OEM层、操作系统层、应用程序层。硬件是系统运行的平台,应用程序的运行不会和硬件直接打交道,操作系统封装了硬件的接口。操作系统层实现了 Windows CE 作为一个操作系统的主要功能。Windows CE 的进程管理、线程管理、处理机管理、调度、物理内存和虚拟内存管理、文件系统、设备管理等功能的实现都位于这一层OEM 层是逻辑上位于硬件和 Windows CE 操作系统之间的一层硬件相关的代码。它的主要作

文档评论(0)

1520520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档