在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 縮短μC/OS-II實時內(nèi)核中斷關閉時間的方法設計

            縮短μC/OS-II實時內(nèi)核中斷關閉時間的方法設計

            作者: 時間:2012-05-07 來源:網(wǎng)絡 收藏


            2.5 信號量等待函數(shù)OSSemPend的修改

            同理,這里以信號量等待函數(shù)OSSemPend為例來描述對不能在中斷中調用而又會對臨界區(qū)操作的函數(shù)的改進。

            信號量等待函數(shù)OSSemPend的偽代碼如下:

            在這里,改動后的函數(shù)先將系統(tǒng)狀態(tài)標志置位,然后進行原來函數(shù)的臨界區(qū)操作。需要說明的是,對于函數(shù)因為等待信號量時間到、還未獲取信號量而返回的情況的處理機制,改動后的函數(shù)與原函數(shù)不同,改動后的函數(shù)將OS_EventTO函數(shù)放到時間節(jié)拍函數(shù)OSTimeTick中執(zhí)行,并將OS_EventTO函數(shù)的輸入?yún)?shù)由原來的事件pevent指針,改為任務控制塊指針ptcb,因為在函數(shù)OSTimeTick中是按照任務控制塊指針操作的。

            結語

            上述方法已經(jīng)在筆者的一個電力微機繼電保護項目中成功運用,該方面的實現(xiàn),提高了μC/OS-II的性能,擴大了μC/OS-II的應用范圍,使得單邊及工程師能更好的利用μC/OS-II提高嵌入式軟件編程水平。特別要說明的是,雖然筆者是以μC/OS-II為例來介紹的,但該方法的原理可以運用到其他上,筆者正在將該方法在上實現(xiàn)。從這個意義上講,該方法的提出也對那些致力于編寫自己的的嵌入式軟件工程師具有借鑒意義。


            上一頁 1 2 3 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉