pda功能模块的设计

pda功能模块的设计

ID:22310764

大小:55.00 KB

页数:6页

时间:2018-10-28

pda功能模块的设计_第1页
pda功能模块的设计_第2页
pda功能模块的设计_第3页
pda功能模块的设计_第4页
pda功能模块的设计_第5页
资源描述:

《pda功能模块的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、PDA功能模块的设计

2、第1Springboard扩展槽可集成在Visor与VisorDeluxe手持式电脑中,从一开始就为手持式电脑设计了真正的即插即用硬件扩展功能。由于独特的平台型设计机遇,业已设计了多款Springboard模块并投入市场。500)this.style.ouseg(this)">Springboard槽的设置充分考虑到用户的使用要求。用户可将欲增添的硬件附件直接插入模块,使用时无需装载额外的软件,也不用安装复杂的驱动程序。一个成功地设计的模块可随时插入或拔出,甚至在使用之中,也不会危及或损坏系统。SpringBoard扩展槽具有三大特点:1、真正的即插即用

3、:模块内置使用Springboard模块所必需的全部软件。任何必需的软件在模块插入时即能自动投入使用。2、灵活的电源管理:Springboard槽可为不带电源的模块提供功率。在同时使用充电器的场合,它也能为可充电模块提供充电电压。当未使用模块时,插槽的软件和硬件结构可让研发者将模块处于低功耗状态。500)this.style.ouseg(this)">3、面向开放的插槽设计:插槽的上、下两边是开放的,因而模块可制造成各种不同的尺寸。灵活的设计可让研发者内装电池、天线、耳机插座或插座、以及其它元件,不受机械条件的限制。为支持插槽的即插即用功能,Handspring扩充了Palm

4、OS,以便检测模块的插入;在模块上直接执行应用程序和驱动程序;并在拔出模块后彻底去除软件。驻留在模块存储器中的应用软件通常是在模块上就地执行的,其作用如同从手持式电脑内部ROM或RAM来执行应用软件。这种设计让OS直接跳转至程序代码,而无须先将应用软件复制到内部存储器,然后再执行复制的软件。该体系结构最大限度地减少了应用软件使用的内部存储器,节省了宝贵的存储器资源。Springboard扩展槽是按模块映射至CPU存储器空间的方式构建在该体系结构上的,从而在程序上保持访问内部存储器与访问模块存储器的一致性。当模块被拔除后,用户自动地脱离模块应用软件并返回至应用启动程序。插槽的体

5、系结构Springboard槽是存储器映射的,具有一个16位数据总线、一个24位地址总线、两条片选线、一条中断线、系统电源、接地以及控制逻辑。此外,还有电池过低及复位信号、两个卡检测信号、一条充电电压直通连接、以及两个直接连接至内置话筒的引脚(图1)。当插入模块时,500)this.style.ouseg(this)">系统将16Mbytes地址空间分配给每条默认片选线(图2)。每条片选线是按16位宽地址的存储器器件配置的,因此只能以偶数来访问模块存储器。研发者也能使用8位外设,即简单地将外设连接高8位数据总线、或低8位数据总线,视模块的结构而定。模块中的ROM应驻留在csS

6、lot0的起始地址且应是16位宽的,便于系统识别模块。对驻留在csSlot1上的模块,系统未作任何规定。Springboard体系结构可让设计者从系统电压(规定在3.0V~3.6V)取得最大为100mA电流,供模块使用。当模块需要更大功率时,本身应安装电源,通常是充电电池或碱性电池组。碱性电池灵活性好,电池用完后更换电池十分方便;若模块频繁地使用(如数据或语音通信模块)且消耗大量功率,最好选择充电电池。每个可充电的Handspring电脑都备有供电的充电座,而碱性电池供电平台作为一个可选件。充电电压叫做Vdock,是一个4.75V~6.2V信号。该信号给可充电Visors中电

7、池充电,同时对所有Visors,该信号也连接至Springboard槽上的两个引脚。当手持式电脑放置在充电座时,开发者能从两个引脚处取得总量500mA电流,给自己模块上的电池充电。电源管理研发者在考虑模块结构时,应充分了解整个系统的性能。例如,当手持式电脑开机且处于静屏显示的闲置方式时,VisorDeluxe整机仅消耗两节AAA电池15mA,而处理大量计算的应用时,要消耗60mA。因此,模块消耗电流大于Visor本身时,会严重影响系统的电池寿命,这反映出用户缺乏使用经验。当电池低于规定的电压电平时,电脑向模块提供LOCIA核心部件。模块设计者应尽量采用适合自己具体设计的各种核

8、心部件。软件考虑Springboard扩展槽支持真正的热即插即用可置换模块.插入模块后,就能立即运行模块上的软件。Handsping软件体系的两个有用单元是可选的“Setup”与“etroOSGNUTools仅在HzMotorolaDragonBallVZ处理器构建的,而VisorPrism与Platinum则用33MHzDragonBallVZ处理器。在研发模块硬件时应考虑这一差别。一般说来,VisorDeluxe约有1MIPS处理能力。在模块的处理能力比手持式电脑强的场合,应在模块上安装一个DSP。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。