- 相關推薦
PPSM嵌入式RTOS中的窗口系統開發
在日常學習和工作生活中,許多人都有過寫論文的經歷,對論文都不陌生吧,論文可以推廣經驗,交流認識。一篇什么樣的論文才能稱為優秀論文呢?以下是小編幫大家整理的PPSM嵌入式RTOS中的窗口系統開發論文,歡迎閱讀,希望大家能夠喜歡。
摘要:PPSM是Motorola為M68K系列提供的實時嵌入式操作系統。本文介紹在PPSM嵌入式RTOS上開發窗口及控件系統的體系和方法。
關鍵詞:PPSM EZ328 VZ328 M68K RTOS 實時嵌入式操作系統 窗口系統 控件
在目前的中低檔PDA中,很多廠商都采用Motorola M68K系列芯片。Motorola為其M68K CPU提供了一套免費的實時操作系統PPSM(Personal Portable System Manager)。但該系統中沒有提供窗口系統。我們在實踐中開發了一套窗口系統,如圖1和圖2所示。該系統為事件驅動方式,并有一系列控件支持。軟件開發人員采用添加控件的方式構建所需的窗口,編寫對控件和窗口事件的響應方式。下面介紹這套窗口系統的設計方案。
1、PPSM系統簡介
(1)虛擬多任務方式
PPSM系統中可以創建多個主任務,但只有一個主任務處于活動狀態。每個主任務可以創建多個子任務。主任務和子任務均有唯一的TaskId。任務之間可以發送消息。接收消息的任務及其主任務可以取得CPU的控制權。
(2)觸摸屏輸入
PPSM系統采用了“活動區”的概念。“活動區”是用戶設定的屏幕上的一個矩形區域,只有筆在這樣的區域中的動作才能引起PPSM向活動任務發送消息。每個活動區均屬于其創建的任務。換一種方式表達為:每個任務保存和管理一系列活動區,活動主任務的所有子任務的活動區均處于活動狀態,后創建的活動區覆蓋之前創建的活動區。
(3)圖形界面支持
PPSM系統以一部分系統內存作為屏幕緩存。每個任務可以擁有自己獨立的屏幕緩存,也可以共享一個屏幕緩存。屏幕緩存的尺寸可以與實際的屏幕大小不同。系統顯示活動任務的屏幕緩存中的圖像。每個主任務擁有自己獨立的屏幕緩存,可以使主任務切換時迅速切換屏幕;而各主任務共享一個屏幕緩存可以節約內存空間,同時,應用程序還可以創建獨立于任務的屏幕緩存。它具有與屏幕緩存同樣的結構,但不能直接輸出到屏幕上。用戶可設置當前的屏幕緩存。PPSM提供了一組GUI函數,用于在當前的屏幕緩存中作圖。
(4)事件驅動
PPSM采用中斷方式處理各類事件,如時鐘、UART輸入/輸出、筆輸入等。各種事件均向活動任務發送消息。各任務(主任務或子任務)均有各自的消息隊列。各任務從其消息隊列中取得并處理消息。
2、窗口的基本任務及界面系統的總體考慮
由于PPSM提供了靈活的屏幕緩存操作方式,開發的系統可能會因各應用程序采用了不同的屏幕緩存方式而沖突,并且難以協調。我們開發PPSM系統上的窗口系統,就是為了使其應用程序界面開發變得容易而快速,使編程人員的精力集中在應用程序本身的功能上,提高開發的效率和可靠性。
【拓展內容】
庫存管理系統開發論文
一、研究背景及現狀
在19世紀,隨著西方工業經濟的進一步發展,經濟增長到庫存管理的要求,做出庫存理論的研究也不會增加,逐漸得到了關注和重視。近年來,在我國,學者的研究成果也越來越多,還需要更多新的研究創新以滿足真正的庫存管理在企業的需求。在20世紀90年代,隨著科學技術的進步及其不斷向生產與存貨控制方面的深入,新一代的管理理論——企業資源計劃ERP應運而生。在西方國家,企業管理歷史發展較早,制度較為健全,如今他們在存貨管理工作上一般采取掛簽制度和ABC分類法,ABC分類法是意大利經濟學家帕累托在19世紀最先提出的。目前國內理論專家對存貨的管理研究包括對庫存物資的購、收、存、發等環節的管理。近年來,隨著庫存模型的不斷研究,國內也開始有學者將ABC分類引入到庫存管理中。苗燕專家利用了ABC分類法對存貨進行高儲和低儲的設定,從而有效地減少呆滯庫存的產生。而崔愛萍將傳統的ABC分類法與模糊聚類分析法相結合并應用到庫存管理中,從而實現了ABC的具體分類。張莉還對庫存產品進行了以庫存資金占用額為分類標準的ABC分類管理,使得A類庫存貨物的庫存周轉率更加令人滿意。
二、存貨管理的含義
庫存管理,主要包括庫存信息管理與決策分析,以達到有效控制庫存,從而達到最終目的的企業,提高企業經濟效益。專家認為庫存管理是供應商的庫存策略和價值鏈分析和過程進行比較。一種方法稱為反應方法,該方法基于客戶的需求,通過某些驅動交付的產品的分銷渠道。第二種方法稱為計劃方法,基于生產的需求和產品,該產品的運輸和分布在通道中間的性質。還有第三個方式稱為一種混合方法,它是通過邏輯推理的能力,在這兩種方法進行了分析、響應必須對產品和市場環境的庫存管理方法。存貨管理的功能。在企業生產經營過程當中,存貨主要有一下幾個方面的功能:
1、是維持企業生產或銷售的均衡需要。
企業倉庫儲備一定的存貨來應對企業隨時的生產或銷售也是不可或缺的。
2、是考慮采購成本的需要。
企業要綜合衡量存貨成本和收益之間的關系,選擇合理的存貨采購方式和儲存數量。
3、是為應付市場行情的變化。
企業的高管會對市場進行考察,考察完后做出分析和判定,估計某類商品的預計未來價格,搶占市場,抓住盈利的機會。
三、采用ABC分類法的必要性
企業不斷增長的業務需求,傳統的庫存管理方式顯然暴露了過去的不足之處,這顯然不符合現代庫存管理的要求。ABC分類采用數理統計方法,對各種事物和相關因素,根據不同的事物或屬性或體重要求,統計,整理和分類,分為A,B,C三個影響因素分別在一般,給出相應的輔助管理的不同程度的焦點。對應的庫存管理,ABC分類管理是按照品種和占領首都的庫存物品被分為特殊庫存(A類),庫存(B)的一般重要性和庫存(C類)三個等級,然后不同等級分別進行管理和控制的方法。
1、ABC分類法的優點。
1.1節省。大大提高企業存貨周轉率的管理,從而減少了對資金流動的壓力,變成現金,減少利息支出,降低成本,還可以節省大量的資金和存貨占據相對保存貸款利息。
1.2減少短缺。最大限度地降低庫存庫存水平,并設法提高正確庫存現貨的速度。使用ABC分類法可以最大限度的降低不足率。在C類商品有足夠的存貨在同一時間,你可以為B類商品和船期安排,可靠的控制類零部件可以集中處理,控制和翻身,及時發現這類存貨的庫存,并迅速糾正。
2、實施ABC分類法應注意的問題。
(1)ABC分析法的分類是人為的,一般是將分析對象分成A、B、C三類。
(2)所述存儲系統中的ABC分析,密鑰管理的主要實施資金,而不是物品本身的重要性。
(3)ABC分類法是基于一定基礎的統計數據,應該是動態分析的,應該隨時調節,以獲得最大的實際庫存的結果。
(4)重要性問題,ABC分類管理都無貨可考慮企業生產,有的甚至列為材料的C類可能對企業的生產活動產生至關重要的影響的重要性。
3、控制企業的存貨成本。
3.1做好崗位分工強化倉儲與保管控制。分清工作責任,建立存貨業務;慎打欠條;及時認真做好匯報貨物滅失。
3.2監督與檢查。設立關聯企業,定期檢查庫存和業務人員;定期檢查庫存業務授權制度的實施;定期檢查,存貨收發器存儲系統的實施;定期檢查庫存處理系統的實施;定期檢查庫存會計制度的實施。
4、實現企業存貨信息化管理。
4.1運用條形碼技術。條碼技術的應用解決了數據錄入和數據采集,更好的庫存管理的準確性和效率,對商品和供應鏈管理的現代流通的“瓶頸”問題提供了有效的技術支持。
4.2建立適應發展的計算機存貨管理系統。根據會計的統一的會計制度,及時、準確、完整的存貨核算能更深對企業信息動態庫存的理解,提高庫存操作的效率。
四、結語
上述的庫存管理方法相關理論闡述了,針對企業的庫存管理方法的使用時,存在的問題在應用信息技術等庫存成本控制工作,提出了策略。應強調從庫存管理的基本信息獲得必須跟上信息時代的步伐,促進了財務管理的網絡化,信息化,科學化,我們應該提高工作效率,降低運營成本。通過強化企業的庫存管理,減少的企業宗旨的綜合成本,保證生產經營活動的連續性,對任何點的企業正在試圖做的同時也應根據產品的特點和設計庫存管理系統的適應性,促進企業庫存結構的優化,提高存貨投資的效率,并制定有效的監督機制,促進企業有效地運行。
【PPSM嵌入式RTOS中的窗口系統開發】相關文章:
窗口的作文08-04
窗口的作文04-11
窗口作文06-06
嵌入式系統報告10-18
心靈的窗口作文03-29
窗口的作文(薦)10-08
折窗口作文10-13
(推薦)窗口的作文09-17
關于窗口的作文07-24
窗口的守望作文07-30