ppsm嵌入式rtos中的窗口系統(tǒng)開發(fā)

ppsm嵌入式rtos中的窗口系統(tǒng)開發(fā)

ID:26052663

大?。?0.00 KB

頁數(shù):4頁

時(shí)間:2018-11-24

ppsm嵌入式rtos中的窗口系統(tǒng)開發(fā) _第1頁
ppsm嵌入式rtos中的窗口系統(tǒng)開發(fā) _第2頁
ppsm嵌入式rtos中的窗口系統(tǒng)開發(fā) _第3頁
ppsm嵌入式rtos中的窗口系統(tǒng)開發(fā) _第4頁
資源描述:

《ppsm嵌入式rtos中的窗口系統(tǒng)開發(fā) 》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)[PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)]摘要:PPSM是Motorola為M68K系列提供的實(shí)時(shí)嵌入式操作系統(tǒng),PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)。本文介紹在PPSM嵌入式RTOS上開發(fā)窗口及控件系統(tǒng)的體系和方法。關(guān)鍵詞:PPSMEZ328VZ328M68KRTOS實(shí)時(shí)嵌入式操作系統(tǒng)窗口系統(tǒng)控件在目前的中低檔PDA中,很多廠商都采用MotorolaM68K系列芯片。Motorola為其M68KCPU提供了一套免費(fèi)的實(shí)時(shí)操作系統(tǒng)PPSM(PersonalPortableSystemManager)。但該系統(tǒng)中沒有提供窗口系統(tǒng)。我們在實(shí)踐中開發(fā)

2、了一套窗口系統(tǒng),如圖1和圖2所示。該系統(tǒng)為事件驅(qū)動(dòng)方式,并有一系列控件支持。軟件開發(fā)人員采用添加控件的方式構(gòu)建所需的窗口,編寫對控件和窗口事件的響應(yīng)方式。下面介紹這套窗口系統(tǒng)的設(shè)計(jì)方案。1PPSM系統(tǒng)簡介(1)虛擬多任務(wù)方式PPSM系統(tǒng)中可以創(chuàng)建多個(gè)主任務(wù),但只有一個(gè)主任務(wù)處于活動(dòng)狀態(tài)。每個(gè)主任務(wù)可以創(chuàng)建多個(gè)子任務(wù)。主任務(wù)和子任務(wù)均有唯一的TaskId。任務(wù)之間可以發(fā)送消息,計(jì)算機(jī)論文《PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)》(..)。接收消息的任務(wù)及其主任務(wù)可以取得CPU的控制權(quán)?! 。?)觸摸屏輸入  PPSM系統(tǒng)采用了“活動(dòng)區(qū)”的概念。“活動(dòng)區(qū)”是用戶設(shè)定的屏幕上的一個(gè)矩形區(qū)域

3、,只有筆在這樣的區(qū)域中的動(dòng)作才能引起PPSM向活動(dòng)任務(wù)發(fā)送消息。每個(gè)活動(dòng)區(qū)均屬于其創(chuàng)建的任務(wù)。換一種方式表達(dá)為:每個(gè)任務(wù)保存和管理一系列活動(dòng)區(qū),活動(dòng)主任務(wù)的所有子任務(wù)的活動(dòng)區(qū)均處于活動(dòng)狀態(tài),后創(chuàng)建的活動(dòng)區(qū)覆蓋之前創(chuàng)建的活動(dòng)區(qū)?! 。?)圖形界面支持  PPSM系統(tǒng)以一部分系統(tǒng)內(nèi)存作為屏幕緩存。每個(gè)任務(wù)可以擁有自己獨(dú)立的屏幕緩存,也可以共享一個(gè)屏幕緩存。屏幕緩存的尺寸可以與實(shí)際的屏幕大小不同。系統(tǒng)顯示活動(dòng)任務(wù)的屏幕緩存中的圖像。每個(gè)主任務(wù)擁有自己獨(dú)立的屏幕緩存,可以使主任務(wù)切換時(shí)迅速切換屏幕;而各主任務(wù)共享一個(gè)屏幕緩存可以節(jié)約內(nèi)存空間,同時(shí),應(yīng)用程序還可以創(chuàng)建獨(dú)立于任務(wù)的屏幕緩存。它具

4、有與屏幕緩存同樣的結(jié)構(gòu),但不能直接輸出到屏幕上。用戶可設(shè)置當(dāng)前的屏幕緩存。PPSM提供了一組GUI函數(shù),用于在當(dāng)前的屏幕緩存中作圖?! 。?)事件驅(qū)動(dòng)  PPSM采用中斷方式處理各類事件,如時(shí)鐘、UART輸入/輸出、筆輸入等。各種事件均向活動(dòng)任務(wù)發(fā)送消息。各任務(wù)(主任務(wù)或子任務(wù))均有各自的消息隊(duì)列。各任務(wù)從其消息隊(duì)列中取得并處理消息。2窗口的基本任務(wù)及界面系統(tǒng)的總體考慮  由于PPSM提供了靈活的屏幕緩存操作方式,開發(fā)的系統(tǒng)可能會(huì)因各應(yīng)用程序采用了不同的屏幕緩存方式而沖突,并且難以協(xié)調(diào)。我們開發(fā)PPSM系統(tǒng)上的窗口系統(tǒng),就是為了使其應(yīng)用程序界面開發(fā)變得容易而快速,使編程人員的精力集中

5、在應(yīng)用程序本身的功能上,提高開發(fā)的效率和可靠性[1][2][3][4][5][6]PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)2  第2篇嵌入式RTOS中的窗口系統(tǒng)開發(fā)3  第3篇淺談利潤管理的合理性  〖預(yù)覽〗由于現(xiàn)實(shí)不成熟的社會(huì)經(jīng)濟(jì)環(huán)境及人們對假賬的深惡痛絕,“利潤管理”被習(xí)慣上理解為非善意的利潤操縱。的確在現(xiàn)階段“利潤管理成為一個(gè)很消極的詞匯,但是凡事都有它的另一面,利潤管理也有它的合理性,就象納稅籌劃與偷稅一樣,雖然其目的都是為了節(jié)約稅費(fèi)支出,但其實(shí)現(xiàn)目的的手段截然不同:前者合法合理,是一種較高水平的理財(cái)行為;而后者是以違法和不合理的手段來實(shí)現(xiàn)的,承擔(dān)著較大的法律風(fēng)險(xiǎn),是一種愚昧的

6、理財(cái)行為。  一、利潤管理“度”的把握  利潤管理是一個(gè)中性的概念,其“褒”與“貶”的分水嶺就是一個(gè)“度”,在這個(gè)“度”內(nèi)是合理的利潤管理行為,應(yīng)該被人們所接受;超過這個(gè)“度”就是利潤操縱,就應(yīng)受到懲罰或譴責(zé)。這個(gè)“度”如何把握是這一行為性質(zhì)判斷的鑰匙。借鑒國外學(xué)者的研究成果,結(jié)合我國企業(yè)利潤管理行為的現(xiàn)實(shí)特征,筆者認(rèn)為利潤管理的“度”應(yīng)從以下兩個(gè)方面來把握?! ?1)法律制度框架。法律制度是規(guī)范企業(yè)的經(jīng)營行為,是企業(yè)經(jīng)營的游戲規(guī)則,企業(yè)的任何行為都應(yīng)在符合規(guī)則的前提下進(jìn)行。企業(yè)利潤管理行為的“度”就是法律制度的框架,在法律、制度、準(zhǔn)則允許的范圍內(nèi)所作的利潤調(diào)整和選擇是合理行為;超越

7、法律制度框架范圍的利潤管理是一種違法或違規(guī)行為,是利潤操縱?! ?2)企業(yè)各利益主體的協(xié)調(diào)性。企業(yè)利潤管理行為的結(jié)果會(huì)直接或間接影響到各利益主體的利益分配數(shù)額,一……  〔PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)〕

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。