久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > PDA功能模塊的設計

PDA功能模塊的設計

作者: 時間:2010-03-09 來源:網絡 收藏


電源管理

研發者在考慮模塊結構時,應充分了解整個系統的性能。例如,當手持式電腦開機且處于靜屏顯示的閑置方式時,Visor Deluxe整機僅消耗兩節AAA電池15mA,而處理大量計算的應用時,要消耗60mA。因此,模塊消耗電流大于Visor本身時,會嚴重影響系統的電池壽命,這反映出用戶缺乏使用經驗。

當電池低于規定的電壓電平時,電腦向模塊提供LOWBAT*信號。在電池低于該閾值幾毫秒后,Visor停止向模塊供電,當然在到達電池過低狀態前,用戶會從OS接收到幾個電池過低的告警信號。LOWBAT*僅在停止向模塊供電后才是有效的。

處于電池過低狀態時,電腦會盡一切可能保護內部存儲器。此時,模塊與系統是電隔離的,避免系統從模塊獲取能量。同時,電腦也不會對電源按鈕或應用按鈕作出響應。在更換電池期間,一個超級電容器有一分鐘時間來保護內存中的數據。安裝新電池后,模塊被重新供電并重新啟動初始化程序,就象模塊被拔除后又重新插入一樣。

當系統關機或進入休眠模式時,雖然系統不能阻止模塊獲取能量,但通常將模塊在極低的功耗狀態。例行程序通過擴充API使模塊進入或脫離低功耗狀態。每當手持式電腦開機或關機(即進入或脫離休眠模式)時,操作系統調用例行程序。例行程序中的參數會告知是開機還是關機。

機械考慮

者在考慮模塊的機械外殼時有幾種可選擇的方案,使用現成的塑料外殼或定制的外殼。使用現成的塑料外殼可充分利用業已成功的機械封裝,減少設計者的研發成本。

要是設計的產品可放置在較小的封裝中,標準模塊塑料外殼是最靈活的選擇。這些模塊能容納Visor產品提供的各種載體(圖3)。若設計的產品需要更大的空間,或2節AAA電池,則可采用電池模塊塑料外殼,它具有容納較高元件的空間。還有其它的塑料外殼變種,來啟動PC板上的表面貼裝按鈕(圖4)。標準模塊塑料外殼和電池模塊塑料外殼可直接向第三方供應商購買。

若研發者選擇自己設計定制塑料外殼,應仔細地考慮定制模塊的體積。內裝的元件應確保模塊插入在Springboard槽中,并能和各種載體和Hotsyn充電座相互配合。在Handspring Web網站上有一篇資料,詳細地規定了創建Springboard模塊的定制塑料外殼必須遵循的體積。這對在模塊上實現主要功能尤為重要。成功地設計的主要功能應確保模塊能正好插入插槽中,這樣大大減少了弄彎插針的情況。

盡管PCMCIA與Spring borad槽的主要機械與電氣特性是不同的,但是Springboard模塊上的68針插座廣泛提供PCMCIA核心部件。模塊設計者應盡量采用適合自己具體設計的各種核心部件。

軟件考慮

Springboard擴展槽支持真正的熱即插即用可置換模塊.插入模塊后,就能立即運行模塊上的軟件。

Handsping軟件體系的兩個有用單元是可選的“Setup”與“Welcome”應用軟件。要是插入模塊后出現Setup應用程序,該應用程序被復制到內部存儲器,然后加以執行。該程序是唯一能被OS自動地復制到內部存儲器的應用程序。在模塊被拔除后,再次執行程序,完成結束應用程序必須的一切內務處理。按照Springboard“善后清除”的原則,最后自動地從內部存儲器刪除應用程序。

當然用戶也可在模塊上指定“Welcome”應用程序。程序是在Setup被復制并執行后才執行的,通常是模塊上的主應用程序。這種機制提供一插上模塊后明確的自啟動功能。


關鍵詞: 設計 功能模塊 PDA

評論


相關推薦

技術專區

關閉