palm os作业系统简介.doc

palm os作业系统简介.doc

ID:32091747

大小:250.00 KB

页数:7页

时间:2019-01-31

palm os作业系统简介.doc_第1页
palm os作业系统简介.doc_第2页
palm os作业系统简介.doc_第3页
palm os作业系统简介.doc_第4页
palm os作业系统简介.doc_第5页
资源描述:

《palm os作业系统简介.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SIG專欄Sep.16,2000SIG專欄-PalmOS作業系統簡介■楊中傑一、Palm公司發展背景PalmOS是由JeffHawkins所發展出來的產品,同時,他也是PalmComputing的創始人。Hawkins早在PersonalDigitalAssistant(PDA)這個詞出現之前,就已經在開發個人運算裝置(PersonalComputingDevices)及手寫辨識系統(HandwritingRecognition,HWR)。PalmComputing成立於1992年,主要從事微型電腦的設計與開發。199

2、5年為U.S.Robotics所購併,1996年Palm推出Pilot1000andPilot5000引領掌上型電腦的發展。1997年6月由於3Com買下U.S.Robotics使得3Com成為Palm的新主人。2000年3月PalmComputing終於脫離3Com在NASDAQ上市,成為一公開發行的公司。而Hawkins本人後來也離開Palm自行成立Handspring,利用PalmOS生產PDA。PalmOS的發展主要是從1994年9月推出手寫辨識系統Graffiti開始,伴隨著此套軟體的成功,1996年1月,P

3、almComputing推出空前成功的掌上型電腦—Pilot,其體積僅略大於撲克牌,小於當時Apple所推出的Newton,放在口袋中剛剛好,加上質輕、價格合理同時可與個人電腦交換資料。其中所附軟體包含:時程表、待完成工作管理、記事簿、地址電話簿及計算機,完全是一個個人資訊管理系統。(PersonalInformationManagement,PIM)Pilot其後的幾代產品,基本上並沒有太大的改變,除了加上背光系統、紅外線對傳裝置、機體變薄及加上無線數據機等。根據IDC1999年底所作的調查顯示,Palm掌上型電腦全

4、球市場佔有率高達78.4%。Page47SIG專欄Sep.16,2000二、PalmOS的基本設計理念n講求整體的運算速度n低耗電量n與桌上型電腦無縫隙的連接,並能整合其應用n客製軟體的能力n降低運算的需求n減少對記憶體的需求第一代的PalmOS完全符合了此一需求,甚至遠超出此一需求,OS只佔300K的空間,並可利用32KB的RAM,同時處理速度快,在開啟應用程式時幾乎無須等待。三、系統簡介(一)基本功能PalmOS架構在AMX即時多工的核心上,AMX是由Kodak所授權使用。AMX核心處理整個系統雜亂的優先處理權。任

5、務的處理建構在三個主要的原則之上:1.任務要求一個絕對性的前後關聯交換2.硬體中斷3.時間終止。AMX核心的排程機制是依優先權為導向,確保高優先權的程式先被執行。因為與桌上電腦系統的連接,資料的同步處理相當重要,所以他們在資料處理的優先順序上是較高的。PalmOS採用的CPU為Motorola的DragonBall,處理時脈為16MHz。Page47SIG專欄Sep.16,2000圖一PalmOS的基本模組:PalmOS的操作介面和一般視窗作業系統類似,應用程式的基本呈現以視覺化的操作方式為主,可以是圖像(Icon)或

6、是文字敘述,點選圖像之後,程式立即執行。圖二PalmIIIc操作界面資料來源:PalmInc.,經濟部工業局/資推小組,資策會MIC整理,2000年4月圖三PalmVPage47SIG專欄Sep.16,2000資料來源:PalmInc.,經濟部工業局/資推小組,資策會MIC整理,2000年4月圖四PalmV及皮套資料來源:PalmInc.,經濟部工業局/資推小組,資策會MIC整理,2000年4月(二)開發軟體PalmPilot的應用程式是用MetrowerksCodeWarriorC/C++forMacintosh,W

7、indows95/98andWindowsNT,PendragonForm,SatelliteForm,PILA,CASL及Java-based的Jump開發。CodeWarriorforPalmOS包含各種資料庫,使得各種應用程式可以在麥金塔上模擬操作。資料在電腦與Palm同步時,將會呼叫常駐在電腦的程式,在麥金塔上需要Apple的MacintoshProgrammer’sWorkbench(MPW)環境;在Windows環境則需要利用MicrosoftVisualC++。Palm也有一套ConduitDevelop

8、mentKitforWindowsandMac,供程式開發者使用。Page47SIG專欄Sep.16,2000(三)通訊能力/週邊支援能力在有線通訊方面,PalmOS支援RS232序列連接埠,或透過數據機撥接電話連接電腦,也可以藉由LAN或是WAN的連接與其他安裝相對應的HotSync軟體的網路電腦相連。無線方面,PalmOS目前

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

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

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