嵌入式實時操作系統(tǒng)μCOS原理與實踐4_第1頁
嵌入式實時操作系統(tǒng)μCOS原理與實踐4_第2頁
嵌入式實時操作系統(tǒng)μCOS原理與實踐4_第3頁
嵌入式實時操作系統(tǒng)μCOS原理與實踐4_第4頁
嵌入式實時操作系統(tǒng)μCOS原理與實踐4_第5頁
已閱讀5頁,還剩189頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

嵌入式實時操作系統(tǒng)μC/原理與實踐教材:嵌入式實時操作系統(tǒng)μC/OS原理與實踐電子工業(yè)出版社作者:盧有亮luyl@電子科技大學(xué)能源科學(xué)與工程學(xué)院第4章事件管理4.1事件管理重要數(shù)據(jù)結(jié)構(gòu)4.2事件管理程序4.3信號量管理 4.4互斥信號量管理 4.5事件標(biāo)志組管理 習(xí)題μC/OS-II作為實時多任務(wù)操作系統(tǒng),是事件驅(qū)動的,支持信號量,消息等機制。事件主要包括信號量和互斥信號量,而事件的組合可以用事件標(biāo)志組來管理。本章的內(nèi)容包括事件管理中數(shù)據(jù)結(jié)構(gòu),事件管理程序,信號量管理,互斥型信號量管理,以及事件標(biāo)志組管理。4.1事件管理重要數(shù)據(jù)結(jié)構(gòu)

4.1.1事件控制塊ECB事件控制塊ECB在事件管理中占據(jù)著舉足輕重的作用。雖然事件控制塊ECB并沒有任務(wù)控制塊TCB的內(nèi)容豐富,但是在事件處理中仍然是核心的數(shù)據(jù)結(jié)構(gòu),頻繁被訪問。ECB的定義出現(xiàn)在操作系統(tǒng)的頭文件ucos_ii.h中。4.1.2事件等待組和事件等待表一個事件塊標(biāo)志著一個事件,等待這個事件的任務(wù)在事件塊的事件等待組和事件等待表中標(biāo)記自己的存在,然后被阻塞。當(dāng)事件發(fā)生的時候,操作系統(tǒng)會找到優(yōu)先級最高的等待事件發(fā)生的任務(wù),并將該任務(wù)就緒,然后在事件等待組和事件等待表中取消該任務(wù)的標(biāo)記。事件等待組和事件等待表的關(guān)系和就緒組與就緒表的關(guān)系是完全相同的。

上圖沒有任務(wù)等待事件的發(fā)生,因此就緒組為0,就緒表的內(nèi)容也是全0。假設(shè)有優(yōu)先級為20和32的任務(wù)在等待事件的發(fā)生,那么就緒組和就緒表應(yīng)如下圖所示:4.1.3事件控制塊空閑鏈表

事件管理中,將空閑的事件塊鏈接為一個單向的鏈表,事件控制塊空閑鏈表。這個鏈表的形式和任務(wù)塊TCB的空閑鏈表的形式是完全相同的。當(dāng)創(chuàng)建一個事件的時候,要在事件控制塊ECB空閑鏈表查找是否有空閑的ECB可用。如果有就從鏈表中取出分配給事件。要做這件事,首先要找到鏈表的表頭,因此聲明了一個重要的全局變量OSEventFreeList指示表頭的地址,稱之為事件空閑鏈表指針。OSEventFreeList的定義為:OS_EVENT*OSEventFreeList;在事件控制塊初始化程序結(jié)束的時候,該鏈表如圖所示。

4.2.1事件控制塊ECB初始化事件控制塊的初始化在操作系統(tǒng)初始化函數(shù)OS_Init中被調(diào)用事件控制塊的初始化函數(shù)是OS_InitEventList表4.3ECB初始化函數(shù)OS_InitEventList解析ECB初始化函數(shù)OS_InitEventList首先清空了所有的ECB塊,也就是清空了事件表。然后從0到OS_MAX_EVENTS-1u)循環(huán)對除最后一個ECB塊之外的所有ECB塊進(jìn)行初始化,并順便構(gòu)建了單向的鏈表。循環(huán)結(jié)束后最后一個ECB塊OSEventTbl[OS_MAX_EVENTS-1]進(jìn)行初始化。最后一個事件控制塊OSEventTbl[OS_MAX_EVENTS-1]的OSEventPtr域指向空地址0,構(gòu)造完成了如圖4-3所示的空閑事件控制塊鏈表。然后將ECB空閑鏈表的表頭地址給OSEventFreeList,初始化完成4.2事件管理程序

4.2.2事件等待表初始化當(dāng)建立一個事件或消息,如信號量、郵箱、消息隊列時,如信號量的建立函數(shù)OSSemCreate等,需要對事件等待表進(jìn)行初始化。表4.4事件等待表初始化函數(shù)為OS_EventWaitListInit解析pevent->OSEventGrp=0u;/*清空任務(wù)等待組*/for(i=0u;i<OS_EVENT_TBL_SIZE;i++){pevent->OSEventTbl[i]=0u;/*采用循環(huán)模式清空任務(wù)等待表*/}4.2.3設(shè)置事件等待當(dāng)任務(wù)等待事件發(fā)生,并獲得事件控制塊ECB后,需要在ECB中標(biāo)記任務(wù)在等待事件的發(fā)生,才可以在事件發(fā)生時取消任務(wù)的阻塞。表4.5事件等待函數(shù)OS_EventTaskWait解析OS_EventTaskWait做了兩件事情:1.標(biāo)記。在ECB中登記本任務(wù),即在ECB的事件等待表中對應(yīng)優(yōu)先級處標(biāo)記為1,事件等待組中對應(yīng)位標(biāo)記為1。2.取消標(biāo)記。在就緒表和就緒組中取消對該事件就緒的標(biāo)記,將就緒表中對應(yīng)優(yōu)先級處標(biāo)記為0,如果就緒表該任務(wù)所在的一組沒有任務(wù)就緒,將就緒組中的對應(yīng)位標(biāo)記為0。

4.2.4取消事件等待OS_EventTaskRemove是與OS_EventTaskWait相反的操作,當(dāng)一個事件由于某種原因不再需要等待事件需運行OS_EventTaskRemove。voidOS_EventTaskRemove(OS_TCB*ptcb,

OS_EVENT*pevent){INT8Uy;y=ptcb->OSTCBY;pevent->OSEventTbl[y]&=(OS_PRIO)~ptcb->OSTCBBitX;/*在事件等待表中刪除事件等待標(biāo)志*/if(pevent->OSEventTbl[y]==0u){/*若該行已沒有任務(wù)等待*/pevent->OSEventGrp&=(OS_PRIO)~ptcb->OSTCBBitY;/*刪除事件等待組的事件等待標(biāo)志*/}}4.2.5將等待事件的任務(wù)就緒任務(wù)因為等待事件而在ECB中登記自己的等待,當(dāng)事件發(fā)生的時候,如果該任務(wù)是事件等待表中優(yōu)先級最高的任務(wù),就緒被取消等待而回到就緒狀態(tài)。等待的事件發(fā)生的函數(shù)為OS_EventTaskRdy表4.8將等待事件的任務(wù)就緒函數(shù)OS_EventTaskRdy的聲明表4.9將等待事件的任務(wù)就緒函數(shù)OS_EventTaskRdy解析OS_EventTaskRdy的流程為:1.在事件等待表和事件等待組中找到最高優(yōu)先級的等待任務(wù)的優(yōu)先級。2.根據(jù)優(yōu)先級查優(yōu)先級指針表,找到該任務(wù)的任務(wù)控制塊TCB指針。3.對任務(wù)控制塊的相關(guān)參數(shù)進(jìn)行賦值。4.判斷任務(wù)是否被掛起,如果未被掛起就將任務(wù)就緒。完成從阻塞態(tài)到就緒態(tài)的轉(zhuǎn)移。5.調(diào)用OS_EventTaskRemove在ECB的事件等待表中刪除該任務(wù)。6.返回任務(wù)的優(yōu)先級。4.3信號量管理

信號量在資源共享管理,任務(wù)同步與通信等方面都有廣泛的應(yīng)用。μC/OS-II單獨為信號量管理編寫了C文件os_sem.c。4.3.1信號量的建立OSSemCreate信號量在操作系統(tǒng)初始化的時候并不存在。這時操作系統(tǒng)中的事件管理數(shù)據(jù)結(jié)構(gòu)事件控制塊ECB為全空,所有的事件控制塊都在ECB空閑鏈表中排隊。信號量的建立函數(shù)OSSemCreate將使用一個并配置一個ECB,使其具備信號量的屬性。表4.11創(chuàng)建信號量函數(shù)OSSemCreate解析假設(shè)信號量值為5,則賦值后的ECB應(yīng)該如圖4-4所示。宏OS_EVENT_TYPE_SEM的值是3,所以ECB中的OSEventType的值為3。假設(shè)該信號量為創(chuàng)建的第一個事件,那么圖4.3的事件空閑任務(wù)鏈表將去掉第一個事件控制塊,變?yōu)槿鐖D4.5所示。4.3.2信號量的刪除OSSemDel信號量如果不再使用了就應(yīng)該盡快刪除,否則很快系統(tǒng)就沒有可用的事件塊可用。信號量的刪除函數(shù)是OSSemDel。刪除信號量比創(chuàng)建一個信號量更復(fù)雜。表4.12刪除信號量函數(shù)OSSemDel解析4.3.3請求信號量OSSemPend

請求信號量也稱為等待信號量。等待信號量的參數(shù)為3個,分別是ECB的指針pevent,32位無符號整數(shù)超時時間timeout,和用來返回結(jié)果的指向整型的指針perr。表4.13等待信號量函數(shù)OSSemPend解析4.3.4提交信號量當(dāng)任務(wù)A獲得信號量之后將信號量數(shù)字減1,然后就可以訪問資源R。這時,如果信號量的值為0,任務(wù)B如果也要訪問資源R,必須等待信號量,因此將任務(wù)B阻塞。任務(wù)A在對資源的訪問完成之后,應(yīng)將信號量的值加1。因為資源已經(jīng)可以被其他的任務(wù)訪問了,因此應(yīng)該將任務(wù)B喚醒,使任務(wù)B就緒。當(dāng)訪問資源的任務(wù)有2個以上,資源R可同時被N個任務(wù)訪問,因此信號量的值在最開始創(chuàng)建的時候應(yīng)該等于N。當(dāng)任務(wù)A訪問信號量,信號量值變?yōu)镹-1,任務(wù)B又訪問,信號量等于N-2,當(dāng)?shù)贛個任務(wù)訪問,信號量等于N-M。當(dāng)N-M=0的時候,也就是當(dāng)N=M的時候,當(dāng)?shù)贜+1也要訪問該資源R,第N+1個任務(wù)必須等待。當(dāng)任何一個任務(wù)(例如第2個)訪問資源完成,應(yīng)該喚醒第N+1個任務(wù)讓其訪問資源。當(dāng)?shù)贜+1個任務(wù)訪問完成之后,因為沒有其他的任務(wù)等待信號量,只需簡單地將信號量值加1。表4.14提交信號量函數(shù)OSSemPost解析4.3.5無等待請求信號量在中斷服務(wù)程序和有些用戶任務(wù)中,需要無等待的請求信號量。也就是說,使用信號量請求資源,當(dāng)沒有可用的資源,信號量為0的時候,并不阻塞自己,而是繼續(xù)執(zhí)行其他代碼。OSSemAccept就是無等待的請求信號量函數(shù)。表4.15無等待地請求信號量函數(shù)OSSemAccept解析1進(jìn)行參數(shù)檢查2將信號量的值賦值給局部變量cnt,如果cnt>0說明資源有效或信號量有效,因此將信號量的值減1然后哦返回cnt,可以執(zhí)行訪問資源的代碼了。如果函數(shù)返回值為0,不能執(zhí)行訪問資源的代碼。4.3.6放棄等待信號量放棄等待信號量并非放棄本任務(wù)對信號量的等待。如果是放棄本任務(wù)對信號量的等待,那么本任務(wù)在等待信號量,那么本任務(wù)應(yīng)該處于阻塞狀態(tài),一個處于阻塞狀態(tài)的任務(wù)得不到運行,怎么能執(zhí)行放棄等待信號量的代碼呢?因此,一定是放棄其他任務(wù)對一個信號量的等待。表4.16放棄等待信號量函數(shù)OSSemPendAbort解析1.參數(shù)檢查,如果ECB指針無效或ECB的類型不是信號量類型,返回參數(shù)檢查錯誤信息。2.如果pevent->OSEventGrp為0說明沒有任務(wù)等待信號量,返回0。3.否則根據(jù)參數(shù)opt(選項)進(jìn)行分支轉(zhuǎn)移,如果為OS_PEND_OPT_BROADCAST,使用while語句循環(huán)地將等待該信號量的每個任務(wù)用OS_EventTaskRdy來取消等待并使其就緒(除非任務(wù)還被掛起);如果為其他值則只將最高優(yōu)先級的任務(wù)取消等待并就緒之。兩種情況下都返回取消等待信號量的任務(wù)數(shù)。4.3.7信號量值設(shè)置操作系統(tǒng)提供了直接設(shè)置信號量值的函數(shù)OSSemSet。一般情況下無需使用該函數(shù)設(shè)置信號量的值,應(yīng)該在信號量創(chuàng)建的時候初始化信號量的值。當(dāng)一個信號量的值在創(chuàng)建之后為N,每次有任務(wù)請求信號量就將該值減1,反之將該值加1,一般情況下是不允許隨便修改的。但是,在極其特殊的情況下,因為某種特殊的需要,例如突然增加了其他的資源,需要修改資源數(shù)N,可采用OSSemSet直接對信號量賦值,但條件是這時沒有任務(wù)在等待該信號量。表4.17設(shè)置信號量值函數(shù)OSSemSet解析4.3.8查詢信號量狀態(tài)信號量狀態(tài)查詢將ECB中關(guān)于信號量的信息拷貝到另一個數(shù)據(jù)結(jié)構(gòu)信號量數(shù)據(jù)OS_SEM_DATA,信號量數(shù)據(jù)OS_SEM_DATA的聲明見下表。表4.19查詢信號量狀態(tài)函數(shù)OSSemQuery解析4.3.9信號量應(yīng)用舉例假設(shè)有共享資源R,允許2個任務(wù)分時訪問R,那么信號量的值應(yīng)設(shè)置為2。系統(tǒng)中有3個用戶任務(wù)訪問資源R,分別為任務(wù)A、B、C,優(yōu)先級分別為7、6、5。三個任務(wù)在操作系統(tǒng)初始化和啟動多任務(wù)之前被創(chuàng)建。任務(wù)A運行后創(chuàng)建信號量,并訪問R,訪問完成后任務(wù)A將自己阻塞1000個時鐘周期,也就是10秒。任務(wù)B先阻塞300個時鐘周期,然后操作步驟同任務(wù)A。任務(wù)C先阻塞400個時鐘周期,然后操作步驟同任務(wù)A。假設(shè)三個任務(wù)才做資源R需要的時間都是1000個時鐘周期,對資源R的操作可以用延時語句虛擬完成。表4.20操作資源R的三個任務(wù)的實現(xiàn)代碼4.3互斥信號量管理

互斥信號量是一種特殊的信號量,取值只能是0或1。也就是說,只能有一個任務(wù)訪問的獨占資源,應(yīng)采用互斥信號量來管理。獨占資源在系統(tǒng)中是非常常見的,例如各種IO端口如串口、USB設(shè)備、網(wǎng)絡(luò)設(shè)備等。為了保證系統(tǒng)的實時性,拒絕優(yōu)先級反轉(zhuǎn),對互斥信號量的管理采用了優(yōu)先級繼承機制。優(yōu)先級繼承機制:優(yōu)先級繼承機制對優(yōu)先級升級的機制以優(yōu)化系統(tǒng)的調(diào)度。例如當(dāng)前的任務(wù)的優(yōu)先級是比較低的,如優(yōu)先級為50。優(yōu)先級為3的任務(wù)請求互斥信號量的時候因為信號量已被占有所以只有阻塞。這時有優(yōu)先級為20的任務(wù)就緒,而不請求該互斥信號量。因此優(yōu)先級為20的任務(wù)會先運行。如果又有優(yōu)先級為30、40的任務(wù)運行,那么優(yōu)先級為50的任務(wù)總也得不到運行也就不能釋放信號量,更可怕的是優(yōu)先級為3的任務(wù)還在苦苦等待信號量。這樣,就發(fā)生了優(yōu)先級反轉(zhuǎn)。代碼中的解決辦法為將占有信號量的任務(wù)的優(yōu)先級提高,例如提高為2,這樣保證他對互斥資源處理完成,釋放資源后又恢復(fù)他本來的優(yōu)先級50,優(yōu)先級為3的任務(wù)就不需要等待優(yōu)先為20、30、40的那些中等優(yōu)先級任務(wù)的運行了,糾正了優(yōu)先級反轉(zhuǎn)!4.4.1互斥信號量的建立與信號量一樣,互斥信號量在操作系統(tǒng)初始化的時候并不存在。這時操作系統(tǒng)中的事件管理數(shù)據(jù)結(jié)構(gòu)事件控制塊ECB為全空,所有的事件控制塊都在ECB空閑鏈表中排隊。信號量的建立函數(shù)OSMutexCreate將使用并配置一個ECB,使其具備互斥信號量的屬性。不同的是,互斥信號量中采用了優(yōu)先級升級技術(shù),因此OSMutexCreate使用了一個優(yōu)先級參數(shù)prio來創(chuàng)建信號量,含義是:prio是取得信號量的任務(wù)的被提升的優(yōu)先級。含義是如果某任務(wù)取得了互斥信號量而使用互斥資源,這時候高優(yōu)先級的任務(wù)試圖取得互斥信號量,那么擁有此資源的任務(wù)就被提升為優(yōu)先級prio。目的是使正在使用互斥信號量的資源優(yōu)先級高于在請求該互斥信號量的任務(wù)表4.22創(chuàng)建互斥信號量函數(shù)OSMutexCreate解析4.4.2請求互斥信號量因為涉及優(yōu)先級繼承機制,請求互斥信號量與請求信號量的操作有極大的差異。雖然如此,但是兩者的參數(shù)是完全相同的。請求互斥信號量的參數(shù)為3個,分別是ECB的指針pevent,32位無符號整數(shù)超時時間timeout,和用來返回結(jié)果的指向整型的指針perr。請求互斥信號量函數(shù)為OSMutexPend,代碼和分析見表4.17。4.4.3互斥信號量的刪除互斥信號量的刪除函數(shù)是OSMutexDel。參數(shù)OSSemDel一樣,是ECB指針pevent、整型的刪除選項opt和用來返回結(jié)果的指向整型的指針perr。其中opt的值為OS_DEL_NO_PEND表示只有當(dāng)沒有任務(wù)等待該事件的時候才允許刪除,opt的值為OS_DEL_ALWAYS表示無論如何都刪除。OSMutexDel在表4.18中解析。4.4.4發(fā)互斥信號量當(dāng)任務(wù)占有互斥信號量后就可以對互斥資源進(jìn)行訪問,這時候ECB中的OSEventCnt高8位是優(yōu)先級繼承優(yōu)先級,低8位占有互斥信號量的任務(wù)的優(yōu)先級。任務(wù)在對互斥資源訪問完成后,應(yīng)調(diào)用OSMutexPos提交互斥信號量,或稱發(fā)互斥信號量。這時候,如果任務(wù)的優(yōu)先級是經(jīng)過升級的,就要恢復(fù)原來的優(yōu)先級,即OSEventCnt中低8位。如果有任務(wù)等待互斥信號量,就可以恢復(fù)最高優(yōu)先級的等待任務(wù)為就緒態(tài),否則只需設(shè)置互斥信號量有效然后返回即可表4.14提交信號量函數(shù)OSSemPost解析表4.25提交互斥信號量函數(shù)OSMutexPost解析4.4.5無等待請求互斥信號量

在有些用戶任務(wù)中,需要無等待的請求互斥信號量。也就是說,使用互斥信號量請求互斥資源,當(dāng)互斥資源已經(jīng)被占用的時候,并不阻塞自己,而是繼續(xù)執(zhí)行其他代碼。OSMutexAccept就是無等待的請求互斥信號量函數(shù),參數(shù)是請求的信號量的ECB指針,和以地址形式傳遞的錯誤碼供返回錯誤信息。返回值是BOOLEAN型表示否取得資源訪問權(quán)表4.26無等待地請求互斥信號量函數(shù)OSMutexAccept解析4.4.6查詢互斥信號量狀態(tài)信號量狀態(tài)查詢將ECB中關(guān)于互斥信號量的信息拷貝到另一個數(shù)據(jù)結(jié)構(gòu)OS_SEM_DATA,互斥信號量數(shù)據(jù)OS_MUTEX_DATA的聲明見下表。表4.28查詢互斥信號量狀態(tài)函數(shù)OSMutexQuery解4.4.7改變?nèi)蝿?wù)的優(yōu)先級并重新就緒在互斥信號量的請求和刪除等部分都調(diào)用了OSMutex_RdyAtPrio函數(shù),這個函數(shù)的功能是改變?nèi)蝿?wù)的優(yōu)先級,并將任務(wù)按新的優(yōu)先級重新就緒。因為在前面并沒有詳細(xì)論述,因此在互斥信號量管理的最后部分討論這個函數(shù)。該函數(shù)有兩個參數(shù)分別是任務(wù)控制塊的指針和任務(wù)的優(yōu)先級。表4.29改變?nèi)蝿?wù)的優(yōu)先級并重新就緒函數(shù)OSMutex_RdyAtPrio解析4.4.8互斥信號量應(yīng)用舉例假設(shè)有高優(yōu)先級任務(wù)TaskMutex1和低優(yōu)先級任務(wù)TaskMutex2,以及中任務(wù)TaskPrint。任務(wù)信息列如表4.30所示。表4.31互斥信號量管理應(yīng)用例程4.5事件標(biāo)志組管理

在信號量和互斥信號量的管理中,任務(wù)請求資源,如果資源未被占用就可繼續(xù)運行,否則只能阻塞,等待資源釋放的事件發(fā)生。這種事件是單一的事件。如果任務(wù)要等待多個事件的發(fā)生,或多個事件中的某一個事件的發(fā)生就可以繼續(xù)運行,那么就應(yīng)該采用本章的事件標(biāo)志組管理。舉例說明,若創(chuàng)建一個事件標(biāo)志組,這個事件標(biāo)志組中的事件標(biāo)志定義如圖:當(dāng)事件A和D發(fā)生的時候,事件標(biāo)志應(yīng)如圖如果一個任務(wù)請求事件標(biāo)志組,請求的標(biāo)志為0x03,條件是全部事件發(fā)生,因為0x03是00000011,因此要求事件A和事件B都發(fā)生才能繼續(xù)運行,因此要被阻塞。只有等待上圖中的位0和位3都為1的時候才能被就緒。如果請求的標(biāo)志還是0x03,但是條件是任務(wù)事件發(fā)生,那么由于A事件已經(jīng)發(fā)生,任務(wù)可以繼續(xù)運行。4.5.1事件標(biāo)志組數(shù)據(jù)結(jié)構(gòu)事件標(biāo)志組OS_FLAG_GRP4.5.1事件標(biāo)志組數(shù)據(jù)結(jié)構(gòu)事件標(biāo)志節(jié)點OS_FLAG_NODE4.5.1事件標(biāo)志組數(shù)據(jù)結(jié)構(gòu)事件標(biāo)志組實體OS_FLAG_GRPOSFlagTbl[OS_MAX_FLAGS]。

OS_MAX_FLAGS是宏,默認(rèn)值是5。這里是生成了數(shù)組OSFlagTbl,占用了S_MAX_FLAGS*SizeOf(OS_FLAG_GRP)那么大的存儲空間。4.5.1事件標(biāo)志組數(shù)據(jù)結(jié)構(gòu)事件標(biāo)志組鏈表

所有沒有被使用的事件標(biāo)志組連接為一個單向的鏈表,這個鏈表被稱為空閑事件標(biāo)志組鏈表。事件標(biāo)志組中OSFlagWaitList用來指示空閑事件標(biāo)志組鏈表中的下一個事件標(biāo)志組。如果該事件標(biāo)志組是空閑事件標(biāo)志組鏈表中的最后一個,那么OSFlagWaitList的值就是一個空指針。如果要創(chuàng)建一個事件標(biāo)志組,就需要在這個鏈表中取出一個。為了找到這個鏈表,定義了全局變量OSFlagFreeList指示該鏈表的表頭。4.5.1事件標(biāo)志組數(shù)據(jù)結(jié)構(gòu)事件標(biāo)志節(jié)點鏈表

等待事件標(biāo)志組的任務(wù)每個都要占用一個事件標(biāo)志組節(jié)點,如果等待某事件事件標(biāo)志組的任務(wù)數(shù)有N個,那么這N個事件標(biāo)志組節(jié)點就要手來手鏈接為一個雙向鏈表,這個鏈表就是事件標(biāo)志節(jié)點鏈表。事件標(biāo)志組中的OSFlagWaitList這時用來找到該鏈表,也就是指向該鏈表的表頭。μC/OS-II的所有的鏈表操作,刪除和添加都是在表頭進(jìn)行的。

4.5.2事件標(biāo)志組初始化事件標(biāo)志組的初始化函數(shù)在操作系統(tǒng)的初始化中被調(diào)用,函數(shù)名稱為OS_FlagInit。表4.36事件標(biāo)志組初始化函數(shù)OS_FlagInit分析流程為:1.將所有事件標(biāo)志組全部清為全0。2.使用for循環(huán)將除最后一個事件標(biāo)志組OSFlagTbl[OS_MAX_FLAGS-1]之外的所有事件標(biāo)志組初始化,并基本構(gòu)建了單向的事件標(biāo)志組空閑鏈表。4.5.2創(chuàng)建事件標(biāo)志組和信號量或互斥信號量的管理一樣,要使用事件標(biāo)志組依然需要創(chuàng)建。創(chuàng)建事件標(biāo)志組就是將從事件標(biāo)志組空閑鏈表的表頭取下一個事件標(biāo)志組,將其各種屬性進(jìn)行設(shè)置。初創(chuàng)建事件標(biāo)志組的函數(shù)名稱為OSFlagCreate。參數(shù)是事件標(biāo)志flags和為返回運行信息而傳遞的地址參數(shù),perr。創(chuàng)建事件標(biāo)志組的函數(shù)OSFlagCreate的代碼分析見下表。表4.37事件標(biāo)志組創(chuàng)建函數(shù)OSFlagCreate分析流程如下:1.判斷是否在中斷服務(wù)程序中調(diào)用本函數(shù),如果是就返回。2.取得事件標(biāo)志組的鏈表首地址送pgrp。3.判斷pgrp是否為空指針,如果是則說明是系統(tǒng)已經(jīng)沒有空閑的事件標(biāo)志組可供使用,填寫錯誤信息,返回空指針。4.從空閑事件標(biāo)志組鏈表取下表頭,對pgrp所指的事件標(biāo)志組的各個域進(jìn)行賦值。5.返回事件標(biāo)志組的指針pgrp。4.5.3事件標(biāo)志組阻塞函數(shù)事件標(biāo)志阻塞函數(shù)OS_FlagBlock是μC/OS-II的內(nèi)部函數(shù),功能是將事件阻塞,直到請求的事件標(biāo)志被設(shè)置。表4.38事件標(biāo)志阻塞函數(shù)OS_FlagBlock的定義表4.39事件標(biāo)志阻塞函數(shù)OS_FlagBlock分析根據(jù)對代碼的分析,流程如下:1.首先是針對任務(wù)控制塊TCB的操作,在OSTCBStat中設(shè)置事件標(biāo)志組等待標(biāo)志,將OSTCBStatPend初始化事件等待狀態(tài),給OSTCBDly賦值為超時時間,給OSTCBFlagNode賦值為當(dāng)前事件標(biāo)志節(jié)點地址。2.然后設(shè)置節(jié)點中各個域,包括事件標(biāo)志,節(jié)點類型和TCB地址。3.在事件節(jié)點等待任務(wù)鏈表的頭部插入本節(jié)點。4.在事件標(biāo)志組中修改事件等待節(jié)點鏈表的首地址。5.取消任務(wù)的就緒標(biāo)志。該函數(shù)在下小節(jié)事件請求事件標(biāo)志函數(shù)中就將被調(diào)用。4.5.4請求事件標(biāo)志請求事件標(biāo)志組函數(shù)OSFlagPend用于等待事件標(biāo)志組中的組合條件。用戶任務(wù)可以任意任務(wù)位被置位或所有位都被置位。表4.40事件標(biāo)志組創(chuàng)請求函數(shù)OSFlagPend的函數(shù)聲明表4.41事件標(biāo)志組請求函數(shù)OSFlagPend分析1.首先要說明的是事件標(biāo)志節(jié)點的聲明2.消費標(biāo)志的提取和等待標(biāo)志的提純。3.根據(jù)wait_type執(zhí)行不同的代碼。4.在以上設(shè)置完成后,執(zhí)行一次任務(wù)調(diào)度,本任務(wù)將進(jìn)入阻塞態(tài)。5.當(dāng)事件標(biāo)志中滿足本任務(wù)要求的事件發(fā)生,即A事件和C事件都發(fā)生的情況,任務(wù)被重新就緒,再獲得運行,將而在(5)處繼續(xù)執(zhí)行。4.5.5刪除事件標(biāo)志組和其他事件的刪除函數(shù)一樣,OSFlagDel也要進(jìn)行謹(jǐn)慎的操作。OSFlagDel的參數(shù)是事件標(biāo)志組的指針pgrp、整型的刪除選項opt和用來返回結(jié)果的指向整型的指針perr。其中opt的值為OS_DEL_NO_PEND表示只有當(dāng)沒有任務(wù)等待該事件標(biāo)志組的時候才允許刪除,opt的值為OS_DEL_ALWAYS表示無論如何都刪除。Perr用于返回運行過程的一些信息。返回值OS_FLAG_GRP為事件標(biāo)志組的指針。下表給出OSFlagDel的代碼解析。表4.43事件標(biāo)志組刪除函數(shù)OSFlagDel解析1.參數(shù)檢查,及判斷是否在ISR中調(diào)用,是否是有效的事件標(biāo)志組類型,選項是否有效。2.根據(jù)標(biāo)志組中OSFlagWaitList是否為空指針,判斷是否有任務(wù)在等待。根據(jù)判斷結(jié)果對tasks_waiting賦值。3.如果選項為OS_DEL_NO_PEND,若tasks_waiting為假,可刪除該事件標(biāo)志組。刪除方法是初始化該事件標(biāo)志組的各個域,然后歸還給空閑事件標(biāo)志組鏈表,然后返回0;如果tasks_waiting為真,不能刪除該事件標(biāo)志組,返回事件標(biāo)志組的指針。4.如果選項為OS_DEL_NO_ALWAYS,找到第一個事件標(biāo)志節(jié)點送pnode,循環(huán)調(diào)用OS_FlagTaskRdy將所有等待事件標(biāo)志組的任務(wù)就緒。初始化事件標(biāo)志組的各個域,將事件標(biāo)志組添加回空閑事件標(biāo)志組鏈表,然后執(zhí)行一次任務(wù)調(diào)度,最后返回0。4.5.6提交事件標(biāo)志組提交事件標(biāo)志組函數(shù)將對事件標(biāo)志組中的事件標(biāo)志進(jìn)行操作,并根據(jù)事件等待的標(biāo)志,恢復(fù)阻塞的任務(wù)就緒。是事件標(biāo)志組管理中的核心函數(shù)之一表4.44事件標(biāo)志組提交函數(shù)OSFlagPost解析1.參數(shù)檢查。2.根據(jù)選項為清除或置位,設(shè)置新的事件標(biāo)志組的事件標(biāo)志。3.將sched設(shè)置為假。4.找到第一個事件標(biāo)志節(jié)點賦值給pnode。5.遍歷事件標(biāo)志節(jié)點鏈表,根據(jù)事件標(biāo)志節(jié)點任務(wù)的等待類型OSFlagNodeWaitType和等待標(biāo)志OSFlagNodeFlags,判斷是否該任務(wù)的等待條件已經(jīng)滿足。如果滿足,就將該任務(wù)就緒,并將sched設(shè)置為真。6.如果sched為真,就執(zhí)行一次任務(wù)調(diào)度。這時從阻塞態(tài)回到就緒態(tài)的任務(wù)有可能獲得運行。7.返回當(dāng)前事件標(biāo)志的標(biāo)志。4.5.7標(biāo)志節(jié)點任務(wù)就緒標(biāo)志節(jié)點任務(wù)就緒函數(shù)OS_FlagTaskRdy執(zhí)行的功能比較簡單,實現(xiàn)的功能是將事件是將事件標(biāo)志節(jié)點指示的任務(wù)塊進(jìn)行賦值,如果該任務(wù)只等待事件標(biāo)志,那么由于事件標(biāo)志有效,將該任務(wù)就緒。返回是否需要調(diào)度。表4.45標(biāo)志節(jié)點任務(wù)就緒函數(shù)OS_FlagTaskRdy代碼解析該函數(shù)首先在事件標(biāo)志節(jié)點中找到事件控制塊地址,然后對事件控制塊中的一些域賦值,清任務(wù)延遲時間。因為等待事件標(biāo)志組成功,因此將OSTCBStat中的事件標(biāo)志組等待標(biāo)志清除。OSTCBFlagsRdy中是使任務(wù)就緒的事件標(biāo)志,將參數(shù)flags_rdy賦值給他。將OSTCBStatPend賦值為OS_STAT_PEND_OK,表示等待成功結(jié)束。然后,如果OSTCBStat==OS_STAT_RDY,即去除掉事件標(biāo)志等待狀態(tài)后,任務(wù)沒有其他的事件等待了,那么就可以將該任務(wù)就緒。操作就緒表,將任務(wù)就緒,然后返回真表示需要進(jìn)行調(diào)度。如果OSTCBStat!=OS_STAT_RDY,那么說明事件還等待其他的任務(wù),或者被掛起,不能將任務(wù)就緒,返回假。4.5.8無等待的請求事件標(biāo)志與信號量管理類似,事件標(biāo)志管理中存在無等待地請求事件標(biāo)志的函數(shù),這個函數(shù)就是OSFlagAccept。表4.46無等待的請求事件標(biāo)志OSFlagAccept代碼解析該函數(shù)首先進(jìn)行參數(shù)檢查,然后從等待類型waittype中提取消費標(biāo)志consume,以及將等待類型提純后賦值回waittype,然后根據(jù)waittype、請求的事件標(biāo)志flags,以及事件標(biāo)志組中的事件標(biāo)志,判定是否已經(jīng)滿足了請求的條件。如果滿足了條件,根據(jù)消費標(biāo)志consume判定是否進(jìn)行消費,返回時perr所指存儲單元的值為OS_ERR_NONE。如果請求的條件不滿足,perr所指存儲單元的值為OS_ERR_FLAG_NOT_RDY。調(diào)用該函數(shù)的任務(wù)根據(jù)perr獲取是否請求成功。4.5.9事件標(biāo)志管理應(yīng)用舉例假設(shè)有任務(wù)TaskDataProcess。任務(wù)TaskDataProcess是數(shù)據(jù)處理任務(wù),處理的數(shù)據(jù)是由4個輸入輸出(IO)任務(wù)TaskIO1~TaskIO4每秒接收不同端口的數(shù)據(jù),并將接收的數(shù)據(jù)分別存放在8位無符號整型數(shù)組IO[4][10]中。當(dāng)4個IO任務(wù)都將數(shù)據(jù)接收完成,任務(wù)TaskDataProcess才能進(jìn)行數(shù)據(jù)處理。表4.47無等待的請求事件標(biāo)志OSFlagAccept代碼解析習(xí)題1.事件控制塊的初始化過程對哪里數(shù)據(jù)結(jié)構(gòu)進(jìn)行了處理,都做了哪些處理。假設(shè)最大事件數(shù)量是5,畫出初始化后的空閑控制塊鏈表。2.解釋事件等待函數(shù)OS_EventTaskWait,該函數(shù)是如何實現(xiàn)在事件等待表中添加任務(wù)的事件等待標(biāo)志的?3.解釋取消事件等待函數(shù)OS_EventTaskRemove,該函數(shù)是如何實現(xiàn)在事件等待表中取消任務(wù)的事件等待標(biāo)志的?4.用流程圖形式畫出將等待的任務(wù)就緒函數(shù)OS_EventTaskRdy的流程。5.有任務(wù)A、任務(wù)B、任務(wù)C均訪問資源R,資源R只能被兩個任務(wù)同時訪問。應(yīng)該采用哪種事件處理機制來管理對R的訪問,請編寫這三個任務(wù)。(任務(wù)的其他信息自己定義)6.互斥信號量管理和信號量管理的最大區(qū)別是什么?假設(shè)有高優(yōu)先級任務(wù)A、中優(yōu)先級任務(wù)B、低優(yōu)先級任務(wù)C均訪問互斥資源源R,并有中優(yōu)先級的任務(wù)D也在運行。采用信號量管理實現(xiàn)A、B、C對互斥資源R的獨占訪問,說明為什么產(chǎn)生優(yōu)先級反轉(zhuǎn)。上機驗證。7.上題中,改用互斥信號量管理來編程,說明為什么解決了優(yōu)先級反轉(zhuǎn)問題。上機驗證。8.事件標(biāo)志組管理應(yīng)用在什么情況下?給出例子。

強化節(jié)能減排實現(xiàn)綠色發(fā)展內(nèi)容覽要節(jié)能減排,世界正在行動為什么要節(jié)能減排什么是節(jié)能減排節(jié)能減排,我們正在行動0502010403目錄CONTENTS一、什么是節(jié)能減排

在《中華人民共和國節(jié)約能源法》中定義的節(jié)能減排,是指加強用能管理,采取技術(shù)上可行、經(jīng)濟上合理以及環(huán)境和社會可以承受的措施,從能源生產(chǎn)到消費的各個環(huán)節(jié),降低消耗、減少損失和污染物排放、制止浪費,有效、合理地利用能源。從具體意義上說,節(jié)能,就是降低各種類型的能源品消耗;減排,就是減少各種污染物和溫室氣體的排放,以最大限度地避免污染我們賴以生存的環(huán)境。二、為什么要節(jié)能減排1、節(jié)能減排是緩解能源危機的有效手段

當(dāng)下,能源危機迫在眉睫,國外有關(guān)機構(gòu)的統(tǒng)計結(jié)果顯示:2010年中國的能源消耗超過美國,成為全球第一。2011年2月底,中國能源研究會公布最新統(tǒng)計數(shù)據(jù)顯示,2010年我國一次能源消費量為32.5億噸標(biāo)準(zhǔn)煤,同比增長6%,超過美國成為全球第一能源消費大國。統(tǒng)計數(shù)據(jù)稱,2010年中國一次能源消費量為24.32億噸油當(dāng)量,同比增長11.2%,占世界能源消費總量的20.3%。美國一次能源消費量為22.86億噸油當(dāng)量,同比增長3.7%,占世界能源消費總量的19.0%。

根據(jù)全球已探明傳統(tǒng)能源儲量測算,按照當(dāng)前能源消耗增長速度,傳統(tǒng)的石化燃料(煤、石油、天然氣)已經(jīng)不夠人類再使用一百年。目前新能源的開發(fā)利用方興未艾,2010年全球有23%的能源需求來自再生能源,其中13%為傳統(tǒng)的生物能,多半用于熱能(例如燒柴),5.2%是來自水力,來自新的可再生能源(小于20MW的水力,現(xiàn)代的生物質(zhì)能,風(fēng)能,太陽,地?zé)岬龋﹦t只有4.7%。在再生能源發(fā)電方面,全球來自水力的占16%,來自新的再生能源者占5%。如果我們不對現(xiàn)有能源和資源節(jié)約使用,按照目前情況持續(xù)下去,有可能百年之后,人類將會部分進(jìn)入一個“新石器時代”。2節(jié)能減排是保護(hù)自然生態(tài)環(huán)境的強力武器

這就是我們美麗的太陽系概念圖從太空中拍攝到的蔚藍(lán)色的精靈——地球如詩如畫的鄉(xiāng)間美景,逸趣橫生的勞動生活!

這幾乎就是我們每個人為之向往的家園!

然而我們目前不得不面對的卻是自然生態(tài)環(huán)境的日益惡化!

“溫室氣體大量排放,發(fā)生溫室效應(yīng),造成全球變暖,這已是不爭的事實!”目前,在各種溫室氣體中,二氧化碳對溫室效應(yīng)的影響約占50%,而大氣中的二氧化碳有70%是燃燒石化燃料排放的。我們可以了解到冰川融化、海平面上升、干旱蔓延、農(nóng)作物生產(chǎn)力下降、動植物行為發(fā)生變異等氣候變化帶來的影響。我國最近兩年干旱頻發(fā),有相當(dāng)部分原因是受到全球氣候變化問題的影響,而這也是我們目前面臨的最復(fù)雜、最嚴(yán)峻的挑戰(zhàn)之一。長江江西九江段裸露出來的江灘湘江長沙橘子洲以西河床(2009年)江西贛江南昌段裸露的橋墩(2009年)溫室效應(yīng)導(dǎo)致氣候變化,打破降雨平衡,旱澇頻發(fā)洪水泛濫——當(dāng)大自然露出鋒利的爪牙,

我們才發(fā)現(xiàn)自己原來是如此脆弱,不堪一擊!溫室效應(yīng)導(dǎo)致冰川融化

北極熊等極地生命形態(tài)遭遇嚴(yán)重的生存危機受世界氣候變化影響,曼谷遭遇洪水

溫室效應(yīng)導(dǎo)致的冰川融化還將造成海平面升高的后果,它將直接威脅到沿海國家以及30多個海島國家的生存和發(fā)展。美國環(huán)保專家的預(yù)測更令人擔(dān)憂,再過50年~70年,巴基斯坦國土的1/5、尼羅河三角洲的1/3以及印度洋上的整個馬爾代夫共和國,都將因海平面升高而被淹沒;東京、曼谷、上海、威尼斯、彼得堡和阿姆斯特丹等許多沿海城市也將完全或局部被淹沒。

目前,在溫室氣體排放方面,我們國家正保持領(lǐng)先優(yōu)勢并有繼續(xù)將其擴大的趨勢?。。?/p>

馬爾代夫倒計時:預(yù)計將于90年內(nèi)被海水淹沒。原因:全球變暖導(dǎo)致海平面上升.

馬爾代夫是一個群島國家,80%是珊瑚礁島,全國最高的兩座島嶼距離海平面只有2.4米。因此,它也是受到全球變暖影響最嚴(yán)重的國家.在過去一個世紀(jì)里,該國家海平面上升了約20厘米,根據(jù)聯(lián)合國政府間氣候變化問題研究小組的報告,2100年全球海平面有可能升高0.18米至0.59米。屆時,馬爾代夫?qū)⒚媾R滅頂之災(zāi)。太平洋上的一顆美麗的翡翠——馬爾代夫澄澈的碧藍(lán)海水上徜徉著白云——這就是人間天堂婆娑的椰樹,潔白的沙灘,舒適的躺椅

圖瓦盧倒計時:預(yù)計將于未來50至100年消失。原因:氣候變暖導(dǎo)致海平面上升.

這個由9座環(huán)形珊瑚島群組成、平均海拔1.5米的小國家每逢二三月大潮期間,就會有30%的國土被海水淹沒。近20年來,這些由珊瑚礁形成的海島已被海水侵蝕得千瘡百孔,土壤加速鹽堿化,糧食和蔬菜已很難正常生長。事實上,圖瓦盧人從2001年就已開始陸陸續(xù)續(xù)地告別自己的國家,遷往美國、新西蘭等國。澳大利亞大堡礁倒計時:20年消失原因:全球變暖和人為破壞大堡礁1981年被列入自然類世界遺產(chǎn),支撐著規(guī)模巨大的旅游業(yè)。然而,自上世紀(jì)80年代以來,由于全球變暖導(dǎo)致海洋酸性增加以及人為破壞,珊瑚漸漸在人們的視線中消失。海洋學(xué)家查利·沃隆今年7月公布的一份報告指出,全球氣候變暖將在短短20年時間內(nèi)讓大堡礁蕩然無存。

美麗的澳大利亞大堡礁大堡礁色彩繽紛的美麗珊瑚礁和魚群大堡礁的明星——與海葵共生的小丑魚

南北極倒計時:50年消失原因:全球變暖導(dǎo)致冰帽融化溫室效應(yīng)造成全球氣溫升高已經(jīng)使得兩極冰帽開始融化,冰帽融化不僅直接沖擊當(dāng)?shù)氐纳鷳B(tài)環(huán)境,使現(xiàn)存的南北極生物面臨滅絕,南北極也漸漸消亡。全球海平面上升,許多低洼地區(qū)的國家甚至?xí)虼硕谎蜎]。以上幾個現(xiàn)實中正在慢慢被證實的例子,已經(jīng)為我們敲響了最刺耳的警鐘,如果我們再不及時采取強有力的措施,那么,后果將不堪設(shè)想。我們,需要盡可能為子孫后代留下一個相對較好的生存環(huán)境,這是我們每個人義不容辭的責(zé)任!【開普勒-22b】科學(xué)家用開普勒望遠(yuǎn)鏡發(fā)現(xiàn)首顆適合居住星球美國航空航天局(NASA)12月5日宣布,該局通過開普勒太空望遠(yuǎn)鏡項目證實了太陽系外第一顆類似地球的、可適合居住的行星。報道稱,NASA表示,科學(xué)家們利用開普勒太空望遠(yuǎn)鏡在距地球約600光年的一個恒星系統(tǒng)中新發(fā)現(xiàn)了一顆宜居行星。該行星被命名為“開普勒-22b”,半徑約為地球半徑的2.4倍,這是目前被證實的最接近地球形態(tài)的行星。目前,該行星的主要成分尚不清楚,繞恒星運行的周期約為290個地球日。這顆行星圍繞運轉(zhuǎn)的母恒星比太陽略小、略冷,但和太陽一樣屬于比較穩(wěn)定、壽命比較長的恒星。因此,這也是首次在與太陽系類似的恒星系統(tǒng)中發(fā)現(xiàn)宜居行星。最新發(fā)現(xiàn)的行星“不冷不熱”,溫度大約為22.2℃,正好適合人類居住。此外,這顆行星上還可能有液態(tài)水,而液態(tài)水被科學(xué)家視為生命存在的關(guān)鍵指標(biāo)。據(jù)悉,相關(guān)研究成果將發(fā)表在美國《天體物理學(xué)》雜志上。各種水體污染繼續(xù)加劇,“清流”變“濁流”超標(biāo)排放造成河流的污染,導(dǎo)致大量魚類死去,仍存活的魚類體內(nèi)也富集了數(shù)量不一的各類有害物質(zhì)酸性氣體超標(biāo)排放導(dǎo)致酸雨形成酸雨頻降導(dǎo)致嚴(yán)重污染

以下是全國酸雨分布示意圖我國三大酸雨區(qū)包括(我國酸雨主要是:硫酸型)1.西南酸雨區(qū):是僅次于華中酸雨區(qū)的降水污染嚴(yán)重區(qū)域。2.華中酸雨區(qū):目前它已成為全國酸雨污染范圍最大,中心強度最高的酸雨污染區(qū)。3.華東沿海酸雨區(qū):它的污染強度低于華中、西南酸雨區(qū)。我國酸雨主要分布地區(qū)是長江以南的四川盆地、貴州、湖南、湖北、江西,以及沿海的福建、廣東等省。在華北,很少觀測到酸雨沉降,其原因可能是北方的降水量少,空氣濕度低,土壤酸度低。然而值得注意的是北方如侯馬、京津、丹東、圖們等地區(qū)現(xiàn)在也出現(xiàn)了酸性降水。酸雨危害是多方面的,包括對人體健康、生態(tài)系統(tǒng)和建筑設(shè)施都有直接和潛在的危害。酸雨還可使農(nóng)作物大幅度減產(chǎn),特別是小麥,在酸雨影響下,可減產(chǎn)13%至34%。大豆、蔬菜也容易受酸雨危害,導(dǎo)致蛋白質(zhì)含量和產(chǎn)量下降。酸雨對森林和其他植物危害也較大,常使森林和其他植物葉子枯黃、病蟲害加重,最終造成大面積死亡。空氣中的二氧化硫先與空氣中的氧氣反應(yīng)生成三氧化硫,再與氫離子結(jié)合生成濃硫酸,濃硫酸再與水反應(yīng)生成酸雨。酸雨具有腐蝕性,人體遇到酸雨很容易得皮膚癌。被酸雨毀壞的叢林,其危害超乎想象受到酸雨腐蝕影響的樂山大佛

長明燈、長流水等現(xiàn)象屢見不鮮,這些瑣碎的細(xì)節(jié)造成了當(dāng)今社會能源、資源的大量浪費。3節(jié)能減排是改善日常能源和各種資源浪費嚴(yán)重的有力措施長流水現(xiàn)象隨處可見

在此,我想向各位在此通報我們各類資源占有率:我國水資源總量占世界水資源總量的7%,居第6位。但人均占有量僅有2400m3,為世界人均水量的1/4,居世界第119位,是全球13個貧水國之一;我國森林面積為15894.1萬公頃,全國森林覆蓋率達(dá)到16.55%,居世界首位,但人均森林蓄積量只有世界人均蓄積量的1/8;當(dāng)前,我國天然氣產(chǎn)量僅居世界第19位,占世界總產(chǎn)量的1%,消費量排名在世界第20位以后;消費量是世界總量的0.9%。節(jié)能減排對大至國家、小至個人都是很有意義的一件事情!

首先,國家在節(jié)能減排政策方面不斷出臺各種強制性政策,不斷提高對各類企業(yè)節(jié)能減排組織機構(gòu)與能力建設(shè)的要求;其次,中央和地方政府大幅度增加節(jié)能減排方面的財政預(yù)算,在稅收、價格等方面有各種激勵機制,激發(fā)企業(yè)節(jié)能減排的熱情;再次,自主節(jié)能減排可以企業(yè)降低生產(chǎn)經(jīng)營成本,具有非常直觀的經(jīng)濟效益;最后,節(jié)能減排是衡量一個企業(yè)是不是一個有強烈社會責(zé)任意識的優(yōu)秀企業(yè)的重要標(biāo)準(zhǔn)(即你所在的企業(yè)是否受人尊重)。4節(jié)能減排與企業(yè)的發(fā)展休戚相關(guān)

總之,種種事實向我們說明了節(jié)能減排工作的必要性和迫切性?。?!而節(jié)能減排目標(biāo)的實現(xiàn),也涉及生產(chǎn)、生活、建設(shè)、流通和消費等各個環(huán)節(jié),關(guān)系各行各業(yè)、社會各界和我們自己的切身利益,所以,在公在私,我們都要充分調(diào)動各方面參與這項工作的積極性,全社會動員,全民參與,實施節(jié)水、節(jié)油、節(jié)煤、節(jié)電、節(jié)地等等,使節(jié)能減排成為每個企業(yè)、每個社區(qū)、每個單位、每個學(xué)校、每個家庭、每個社會成員的自覺行動,這是非常必要的。三節(jié)能減排世界正在行動世界各國和各相關(guān)組織機構(gòu)的行動計劃1、各國從政策律例上為節(jié)能減排加大支持力度,很多國家都把節(jié)能減排納入企業(yè)管理的一個強力約束指標(biāo)。2、全球相關(guān)組織發(fā)起積極行動“地球1小時”是世界自然基金會向全球發(fā)出的一項倡議,呼吁個人、社區(qū)、企業(yè)和政府在每年3月份的最后一個星期六熄燈1小時,以此來激發(fā)人們對保護(hù)地球的責(zé)任感,以及對氣候變化等環(huán)境問題的思考,表明對全球共同抵御氣候變暖行動的支持。參加活動的法國巴黎艾菲爾鐵塔燈光對比的圖景英國積極響應(yīng)“地球一小時”熄燈活動,圖為倫敦的大本鐘燈光明滅對照四節(jié)能減排我們正在行動1

.節(jié)能減排,國家在行動

在政策方面,國家財政十大措施支持新能源與節(jié)能減排:一是大力支持風(fēng)電規(guī)?;l(fā)展,建立比較完善的風(fēng)電產(chǎn)業(yè)體系;二是實施“金太陽”工程,加快啟動國內(nèi)光伏發(fā)電市場;三是開展節(jié)能與新能源汽車示范推廣試點,鼓勵北京、上海等13個城市在公交、出租等領(lǐng)域推廣使用;四是加快實施十大重點節(jié)能工程,鼓勵合同能源管理發(fā)展;五是加快淘汰落后產(chǎn)能,對經(jīng)濟欠發(fā)達(dá)地區(qū)淘汰電力、鋼鐵等13個行業(yè)落后產(chǎn)能給予獎勵;

六是支持城鎮(zhèn)污水管網(wǎng)建設(shè),推進(jìn)污水處理產(chǎn)業(yè)化發(fā)展;七是支持生態(tài)環(huán)境保護(hù)和污染治理,加大重點流域水污染治理,促進(jìn)企業(yè)加強污染治理,加強農(nóng)村環(huán)境保護(hù),探索跨流域生態(tài)環(huán)境補償機制;八是實施“節(jié)能產(chǎn)品惠民工程”,擴大節(jié)能環(huán)保產(chǎn)品使用和消費;九是支持發(fā)展循環(huán)經(jīng)濟,全面推行清潔生產(chǎn);十是支持節(jié)能減排能力建設(shè),建立完善能效標(biāo)識制度,節(jié)能統(tǒng)計、報告和審計制度,加強環(huán)境監(jiān)管能力建設(shè)。

出臺十二五節(jié)能減排規(guī)劃,作為十二五發(fā)展重要考核指標(biāo)之一,計劃在“十二五”期間,全國31個省市自治區(qū)被分為5類地區(qū),每類地區(qū)確定一個節(jié)能指標(biāo),其單位GDP能耗降低率分為10%—18%?!笆濉逼陂g和今年我國工業(yè)節(jié)能減排四大約束性指標(biāo):單位工業(yè)增加值能耗、二氧化碳排放量和用水量分別要比“十一五”末降低18%、18%以上和30%,工業(yè)固體廢物綜合利用率要提高到72%左右;今年這四項指標(biāo)同比要分別降低4%、4%以上和7%左右以及提高2.2個百分點。十二五期間,SO2、COD排放總量要比“十一五”末分別減少10%和5%。

我國在節(jié)能減排各項相關(guān)體系構(gòu)建上日益嚴(yán)密,約束力和影響力日益凸顯!--節(jié)約型的生產(chǎn)體系、消費體系建設(shè)加快;--政策保障體系“三管齊下”,形成比較完善的節(jié)能政策保障體系(法律、行政、經(jīng)濟);--技術(shù)支撐體系:節(jié)能技術(shù)創(chuàng)新的能力不斷提高,節(jié)能產(chǎn)品層出不窮,節(jié)能成為一些企業(yè)“創(chuàng)品牌”的亮點;--監(jiān)督管理體系:管理節(jié)能的部門和機構(gòu)不斷增多、級別不斷提高,隊伍不斷壯大,能力不斷提高:(首長負(fù)責(zé)、中央和地方成立新機構(gòu)、新鮮血液)

為此,我國還專門制定并推廣十大重點節(jié)能工程,它包括:節(jié)約和替代石油、燃煤工業(yè)鍋爐(窯爐)改造、區(qū)域熱電聯(lián)產(chǎn)、余熱余壓利用、電機系統(tǒng)節(jié)能、能量系統(tǒng)優(yōu)化、建筑節(jié)能、綠色照明、政府機構(gòu)節(jié)能以及節(jié)能監(jiān)測和技術(shù)服務(wù)體系建設(shè)工程。綜上所述,我們可以看到國家在節(jié)能減排方面的決心和投入是多么的堅決,這一點是非??上驳?!2節(jié)能減排,我們自己在行動從之前的實例表明,節(jié)能減排與國家、企業(yè)息息相關(guān),同時與我們自身也是密不可分的。因為我們每個人都是節(jié)能減排這項很有意義的工作執(zhí)行者,只有當(dāng)我們每個人都具備強烈的節(jié)能減排意識和責(zé)任心的時候,節(jié)能減排這項工作的開展才算是有了最廣泛、最強大的基礎(chǔ)和平臺,才會達(dá)到或者超出預(yù)期的效果。事實上,節(jié)能減排對我們的工作現(xiàn)實生活也有非常重要的作用——一方面能提高我們的工作質(zhì)量和個人素養(yǎng),另一方面還可以節(jié)約生活成本,暢享低碳生活!

通過對之前幾個節(jié)能減排項目的介紹,我們可以看到,節(jié)能減排其實并不神秘,很多可以實施的項目就在我們身邊以各種形式存在著,它可以是對原有放空蒸汽的回收利用,可以是對冷凝液四處橫流浪費現(xiàn)象的有效解決,可以是工藝操作法方面的改進(jìn),可以是對設(shè)備自身問題的優(yōu)化解決,等等。然而我們要認(rèn)識到,盡管我們身邊存在不少需要優(yōu)化改進(jìn)的問題,但是能否發(fā)現(xiàn)并解決這些問題則取決于我們自身的技術(shù)水平、工作思路和責(zé)任心是否到位,而這三個方面是直接2.1樹立和增強節(jié)能減排意識有利于我們提高自身的工作質(zhì)量、個人素養(yǎng)以及未來的發(fā)展

決定我們的工作質(zhì)量和個人綜合素養(yǎng)的高低的重要因素,并會最終影響到個人未來的發(fā)展。換句話說,節(jié)能減排工作開展質(zhì)量的高低,可以在某種程度上直接反映個人工作能力的高下!從現(xiàn)在起,如果你是班長或巡檢員,那么,請你保持細(xì)致敏感、善于發(fā)現(xiàn)問題的心態(tài),把自己責(zé)任范圍內(nèi)的所有工藝問題匯總起來,與技術(shù)員和廠領(lǐng)導(dǎo)一起去討論、解決,然后你就會發(fā)現(xiàn)這非常有利于你的技術(shù)水平和綜合素質(zhì)的全面提高,如果你又一顆強烈的進(jìn)取心,那么還有什么理由不用心去做好節(jié)能減排工作呢?2.2節(jié)能減排可以節(jié)約生活成本,暢享低碳生活

我們通過以下方面可以培養(yǎng)良好的節(jié)能習(xí)慣:1、合理使用空調(diào)如果每臺空調(diào)在國家提倡的26℃基礎(chǔ)上調(diào)高1℃,每年可節(jié)電22度,相應(yīng)減排二氧化碳21千克.如果對全國1.5億臺空調(diào)都采取這一措施,那么每年可節(jié)電約33億度,減排二氧化碳317萬噸.如果全國每年10%的空調(diào)更新為節(jié)能空調(diào),那么可節(jié)電約3.6億度,減排二氧化碳35萬噸.2、節(jié)能裝修如果全國每年2000萬戶左右的家庭裝修能做到減少1千克裝修用鋁材和鋼材,節(jié)約使用0.1立方米裝修用的木材和1平方米建筑陶瓷,那么可節(jié)能約100萬噸標(biāo)準(zhǔn)煤,減排二氧化碳220萬噸.3、采用節(jié)能方式洗衣如果選用節(jié)能洗衣機每月用手洗代替一次機洗,每年少用1千克洗衣粉,那么每年可節(jié)能約50萬噸標(biāo)準(zhǔn)煤,減排二氧化碳120萬噸.4、減少糧食浪費

"誰知盤中餐,粒粒皆辛苦",可是現(xiàn)在浪費糧食的現(xiàn)象仍比較嚴(yán)重.而少浪費0.5千克糧食(以水稻為例),可節(jié)能約0.18千克標(biāo)準(zhǔn)煤,相應(yīng)減排二氧化碳0.47千克.如果全國平均每人每年減少糧食浪費0.5千克,每年可節(jié)能約24.1萬噸標(biāo)準(zhǔn)煤,減排二氧化碳61.2萬噸.

5、節(jié)約用水可以用淘米水去洗碗或者澆花。沖洗衣服時,可以加入少量肥皂粉,因為洗衣粉遇到肥皂會減少很多泡沫,既省水又節(jié)約清洗的時間。洗臉、洗手用小臉盆接住水,然后倒進(jìn)大桶收集起來。洗手、洗澡、洗衣、洗菜的水和較干凈的洗碗水,都可以收集起來洗抹布、擦地板、沖馬桶。刷牙時要用多少水就盛多少水,不要開著水龍頭讓水一直流個不停。

6.節(jié)約照明用電注意隨手關(guān)燈。使用高效節(jié)能燈泡。美國的能源部門估計,單單使用高效節(jié)能燈泡代替?zhèn)鹘y(tǒng)電燈泡,就能避免四億噸二氧化碳被釋放。節(jié)能燈最好不要短時間內(nèi)開關(guān),節(jié)能燈在開關(guān)時是最耗電的,對于保險絲的損傷也是最大的。白天可以干完的事不留著晚上做,洗衣服、寫作業(yè)在天黑之前做完。早睡早起有利于身體健康,又環(huán)保節(jié)能。

7、低碳烹調(diào)法盡量節(jié)約廚房里的能源。食用油在加熱時產(chǎn)生致癌物,并造成油煙污染居室環(huán)境。減少烹炸的菜肴。

如果我們的節(jié)能減排工作做到位了,那么,你就會享受到低碳生活帶來的種種好處:居家更溫暖——建筑節(jié)能改造,提高室溫5-7℃交通更便利——地鐵、公共車、城際高速鐵路家庭支出更少——綠色照明、節(jié)能產(chǎn)品惠民政策購買高效節(jié)能產(chǎn)品更便宜——以舊換新、惠民工程我們賴以生存的天更藍(lán)、水更綠、空氣更清新!

節(jié)能減排,讓我們用明天的視野設(shè)計今天的工程!在此處添加演示文稿標(biāo)題在此處添加演示文稿正文在此處添加演示文稿正文在此處添加演示文稿正文強化節(jié)能減排謝謝!實現(xiàn)綠色發(fā)展!單擊此處添加副標(biāo)題內(nèi)容蛋白質(zhì)-能量營養(yǎng)障礙了解營養(yǎng)不良和肥胖均是營養(yǎng)平衡紊亂所致綜合征;熟悉營養(yǎng)不良和肥胖癥的病因和病理生理;掌握營養(yǎng)不良和肥胖癥的臨床表現(xiàn)和診斷標(biāo)準(zhǔn);掌握營養(yǎng)不良和肥胖癥的防治原則。目的和要求

蛋白質(zhì)-能量營養(yǎng)不良

protein-energymalnutrition,PEM蛋白質(zhì)-能量營養(yǎng)不良是由于缺乏能量和/或蛋白質(zhì)所致的一種營養(yǎng)缺乏癥,主要見于3

歲以下嬰幼兒。臨床上以體重明顯減輕,皮下脂肪減少和皮下水腫為特征,常伴有各器官系統(tǒng)的功能紊亂。急性發(fā)病者常伴有水、電解質(zhì)紊亂,慢性者常有多種營養(yǎng)素缺乏。定義消瘦型:能量供應(yīng)不足為主浮腫型:蛋白質(zhì)供應(yīng)不足為主浮腫-消瘦型:兩者兼有臨床類型長期攝入不足—喂養(yǎng)不當(dāng)

母乳不足,未及時添加富含蛋白質(zhì)的食品;人工喂養(yǎng)調(diào)配不當(dāng);驟然斷奶,輔食添加不及時、不恰當(dāng);長期以淀粉類食物喂養(yǎng);不良的飲食習(xí)慣;

病因消化吸收不良

消化系統(tǒng)解剖異常:如唇裂、腭裂、幽門梗阻、腸旋轉(zhuǎn)不良等;

消化系統(tǒng)功能異常:如遷延性腹瀉、過敏性腸炎、腸吸收不良綜合征等;病因需要量增加

急慢性傳染病恢復(fù)期;生長發(fā)育快速階段;疾病使?fàn)I養(yǎng)素消耗過多;先天不足、營養(yǎng)基礎(chǔ)差(早產(chǎn)、雙胎)病因新陳代謝異常各系統(tǒng)功能低下病理生理

蛋白質(zhì)低蛋白血癥水腫

攝入不足脂肪膽固醇↓、脂肪肝消瘦、皮下脂肪↓、消失消化吸收不良營養(yǎng)不良碳水化合物血糖偏低昏迷

水、鹽代謝細(xì)胞外液↑低滲脫水低鈉、低鉀需要增加體溫調(diào)節(jié)體溫偏低系統(tǒng)功能低下

貧血消化系統(tǒng)消化液↓消化吸收功能↓維生素缺乏系消化酶↓腹瀉統(tǒng)循環(huán)系統(tǒng)心臟收縮力↓血壓偏低、脈細(xì)弱功能泌尿系統(tǒng)尿重吸收↓多尿、低比重尿低下神經(jīng)系統(tǒng)腦細(xì)胞數(shù)↓表情淡漠、反應(yīng)遲鈍、記成分改變憶力減退、條件反射不易建立、精神抑郁間伴煩躁不安免疫系統(tǒng)胸腺、淋巴結(jié)特異性免疫功能↓容易脾臟、扁桃體、非特異性免疫功能↓感染腸、闌尾等淋巴組織萎縮

系統(tǒng)功能低下體重:不增(早期表現(xiàn))→下降皮下脂肪厚度:是判斷營養(yǎng)不良程度的重要指標(biāo)之—減少→消失腹部→軀干→臀部→四肢→面部身高:不長→低于正常

臨床表現(xiàn)皮膚干燥、蒼白→彈性差→肌肉萎縮→

老人狀、“皮包骨”精神乏力→萎靡→反應(yīng)遲鈍;食欲下降→腹瀉與便秘交替;其它:浮腫(凹陷性),體溫低,BP↓

肌張力↓臨床表現(xiàn)營養(yǎng)性貧血:小細(xì)胞低色素貧血最常見多種維生素缺乏:維生素A缺乏(角膜渾濁、潰瘍)微量元素缺乏:鋅繼發(fā)各種感染:反復(fù)呼吸道感染、反復(fù)腹瀉等自發(fā)性低血糖:要警惕,多在凌晨發(fā)生并發(fā)癥血清白蛋白濃度:代謝周期短的蛋白濃度下降有早期診斷價值IGF-I(胰島素樣生長因子1)下降作為診斷蛋白質(zhì)營養(yǎng)不良指標(biāo)牛磺酸、必需氨基酸↓,非必需氨基酸無變化實驗室檢查淀粉酶、脂肪酶、轉(zhuǎn)氨酶、胰酶、嘌呤氧化酶活力均↓膽固醇、電解質(zhì)、微量元素濃度下降生長激素水平升高

-經(jīng)治療后以上項目可恢復(fù)正常值實驗室檢查診斷依據(jù):年齡:多見于<3歲嬰兒;喂養(yǎng)史;體重不增,反而下降;皮下脂肪少,注意順序規(guī)律;全身相應(yīng)各系統(tǒng)紊亂;合并癥存在。診斷體重低下(underweight):慢性或急性營養(yǎng)不良體重低于同年齡、同性別參照人群的均值減2SD以下;中度:體重低于同年齡、同性別參照人群的均值減2SD~3SD;重度:體重低于同年齡、同性別參照人群的均值減3SD以下

分型與分度生長遲緩(stunting):慢性長期營養(yǎng)不良身長低于同年齡、同性別的參照人群的均值減2SD以下;中度:身長低于同年齡、同性別的參照人群的均值減2SD~3SD;重度:身長低于同年齡、同性別的參照人群的均值減3SD以下分型與分度消瘦(wasting):近期、急性營養(yǎng)不良體重低于同性別、同身高的參照人群的均值減2SD;中度:體重低于同性別、同身高的參照人群的均值減2SD~3SD;重度:體重低于同性別、同身高的參照人群的均值減3SD以下分型與分度

根據(jù)能量缺乏為主、還是蛋白質(zhì)缺乏為主進(jìn)行分型:消瘦型:以能量缺乏為主,可進(jìn)一步分度浮腫型:以蛋白質(zhì)缺乏為主消瘦-浮腫型臨床類型處理危及生命的并發(fā)癥:脫水、酸中毒、電解質(zhì)紊亂、休克、低血糖等祛除病因:積極治療原發(fā)病,如糾正畸形、控制感染、改進(jìn)喂養(yǎng)方式。調(diào)整飲食:應(yīng)由少至多,循序漸進(jìn),不可操之過急,否則會引起消化不良。治療輕度:250~330kJ/kg.d(60~80Kcal/kg.d開始;中、重度:165~230kJ/kg.d(40~

55Kcal/kg.d開始->逐步少量增加,漸加至500~727kJ/kg.d(120~170Kcal/kgkg.d;蛋白質(zhì)從1.5~2g/kg開始逐漸->3.0~4.5g/kg。豐富的維生素和微量元素食物。促進(jìn)消化,改善消化功能

藥物:B族維生素,胃蛋白酶,胰酶蛋白質(zhì)同化類固醇制劑(苯丙酸諾龍10~25mg/次,每周1~2

次,連用2~3周)胰島素(2~3U/次/天,1~2周一療程)鋅制劑中醫(yī)治療:其他:成分輸血、靜脈營養(yǎng)等合理喂養(yǎng):母乳喂養(yǎng)、及時添加輔食、正確選用代乳品、糾正不良飲食習(xí)慣合理安排生活作息制度:防治傳染病和先天畸形:推廣應(yīng)用生長發(fā)育監(jiān)測圖:預(yù)防1強化節(jié)能減排實現(xiàn)綠色發(fā)展CONTENTS01什么是節(jié)能減排02為什么要節(jié)能減排03節(jié)能減排,世界正在行動04內(nèi)容覽要05節(jié)能減排,我們正在行動目錄一、什么是節(jié)能減排

在《中華人民共和國節(jié)約能源法》中定義的節(jié)能減排,是指加強用能管理,采取技術(shù)上可行、經(jīng)濟上合理以及環(huán)境和社會可以承受的措施,從能源生產(chǎn)到消費的各個環(huán)節(jié),降低消耗、減少損失和污染物排放、制止浪費,有效、合理地利用能源。

從具體意義上說,節(jié)能,就是降低各種類型的能源品消耗;減排,就是減少各種污染物和溫室氣體的排放,以最大限度地避免污染我們賴以生存的環(huán)境。二、為什么要節(jié)能減排1、節(jié)能減排是緩解能源危機的有效手段

當(dāng)下,能源危機迫在眉睫,國外有關(guān)機構(gòu)的統(tǒng)計結(jié)果顯示:2010年中國的能源消耗超過美國,成為全球第一。2011年2月底,中國能源研究會公布最新統(tǒng)計數(shù)據(jù)顯示,2010年我國一次能源消費量為32.5億噸標(biāo)準(zhǔn)煤,同比增長6%,超過美國成為全球第一能源消費大國。統(tǒng)計數(shù)據(jù)稱,2010年中國一次能源消費量為24.32億噸油當(dāng)量,同比增長11.2%,占世界能源消費總量的20.3%。美國一次能源消費量為22.86億噸油當(dāng)量,同比增長3.7%,占世界能源消費總量的19.0%。

根據(jù)全球已探明傳統(tǒng)能源儲量測算,按照當(dāng)前能源消耗增長速度,傳統(tǒng)的石化燃料(煤、石油、天然氣)已經(jīng)不夠人類再使用一百年。目前新能源的開發(fā)利用方興未艾,2010年全球有23%的能源需求來自再生能源,其中13%為傳統(tǒng)的生物能,多半用于熱能(例如燒柴),5.2%是來自水力,來自新的可再生能源(小于20MW的水力,現(xiàn)代的生物質(zhì)能,風(fēng)能,太陽,地?zé)岬龋﹦t只有4.7%。在再生能源發(fā)電方面,全球來自水力的占16%,來自新的再生能源者占5%。如果我們不對現(xiàn)有能源和資源節(jié)約使用,按照目前情況持續(xù)下去,有可能百年之后,人類將會部分進(jìn)入一個“新石器時代”。2節(jié)能減排是保護(hù)自然生態(tài)環(huán)境的強力武器

這就是我們美麗的太陽系概念圖從太空中拍攝到的蔚藍(lán)色的精靈——地球如詩如畫的鄉(xiāng)間美景,逸趣橫生的勞動生活!

這幾乎就是我們每個人為之向往的家園!

然而我們目前不得不面對的卻是自然生態(tài)環(huán)境的日益惡化!

“溫室氣體大量排放,發(fā)生溫室效應(yīng),造成全球變暖,這已是不爭的事實!”

目前,在各種溫室氣體中,二氧化碳對溫室效應(yīng)的影響約占50%,而大氣中的二氧化碳有70%是燃燒石化燃料排放的。我們可以了解到冰川融化、海平面上升、干旱蔓延、農(nóng)作物生產(chǎn)力下降、動植物行為發(fā)生變異等氣候變化帶來的影響。我國最近兩年干旱頻發(fā),有相當(dāng)部分原因是受到全球氣候變化問題的影響,而這也是我們目前面臨的最復(fù)雜、最嚴(yán)峻的挑戰(zhàn)之一。長江江西九江段裸露出來的江灘湘江長沙橘子洲以西河床(2009年)江西贛江南昌段裸露的橋墩(2009年)溫室效應(yīng)導(dǎo)致氣候變化,打破降雨平衡,旱澇頻發(fā)洪水泛濫——當(dāng)大自然露出鋒利的爪牙,

我們才發(fā)現(xiàn)自己原來是如此脆弱,不堪一擊!溫室效應(yīng)導(dǎo)致冰川融化

北極熊等極地生命形態(tài)遭遇嚴(yán)重的生存危機受世界氣候變化影響,曼谷遭遇洪水

溫室效應(yīng)導(dǎo)致的冰川融化還將造成海平面升高的后果,它將直接威脅到沿海國家以及30多個海島國家的生存和發(fā)展。美國環(huán)保專家的預(yù)測更令人擔(dān)憂,再過50年~70年,巴基斯坦國土的1/5、尼羅河三角洲的1/3以及印度洋上的整個馬爾代夫共和國,都將因海平面升高而被淹沒;東京、曼谷、上海、威尼斯、彼得堡和阿姆斯特丹等許多沿海城市也將完全或局部被淹沒。

目前,在溫室氣體排放方面,我們國家正保持領(lǐng)先優(yōu)勢并有繼續(xù)將其擴大的趨勢?。?!

馬爾代夫倒計時:預(yù)計將于90年內(nèi)被海水淹沒。原因:全球變暖導(dǎo)致海平面上升.

馬爾代夫是一個群島國家,80%是珊瑚礁島,全國最高的兩座島嶼距離海平面只有2.4米。因此,它也是受到全球變暖影響最嚴(yán)重的國家.在過去一個世紀(jì)里,該國家海平面上升了約20厘米,根據(jù)聯(lián)合國政府間氣候變化問題研究小組的報告,2100年全球海平面有可能升高0.18米至0.59米。屆時,馬爾代夫?qū)⒚媾R滅頂之災(zāi)。太平洋上的一顆美麗的翡翠——馬爾代夫澄澈的碧藍(lán)海水上徜徉著白云——這就是人間天堂婆娑的椰樹,潔白的沙灘,舒適的躺椅

圖瓦盧倒計時:預(yù)計將于未來50至100年消失。原因:氣候變暖導(dǎo)致海平面上升.

這個由9座環(huán)形珊瑚島群組成、平均海拔1.5米的小國家每逢二三月大潮期間,就會有30%的國土被海水淹沒。近20年來,這些由珊瑚礁形成的海島已被海水侵蝕得千瘡百孔,土壤加速鹽堿化,糧食和蔬菜已很難正常生長。事實上,圖瓦盧人從2001年就已開始陸陸續(xù)續(xù)地告別自己的國家,遷往美國、新西蘭等國。澳大利亞大堡礁倒計時:20年消失原因:全球變暖和人為破壞大堡礁1981年被列入自然類世界遺產(chǎn),支撐著規(guī)模巨大的旅游業(yè)。然而,自上世紀(jì)80年

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論