99爱免费_精品一区二区无码AV_欧美屁股xxxxx_日批视频国产_AV天堂亚洲区无码先锋影音_特黄A又粗又大又黄又爽A片

產品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質分析|光譜儀|試驗機|試驗箱


儀表網>技術中心>應用設計>正文

歡迎聯系我

有什么可以幫您? 在線咨詢

嵌人式實時操作系統uC/OS在控制工程中的應用

   2012年04月12日 17:43  
  嵌入式實時應用領域,過去一般把整個軟件設計成一個前后臺系統。應用程序是一個無限循環,循環中調用相應的函數完成相應的操作,這部分是后臺行為;中斷服務程序處理異步事件,這部分是前臺行為。這對于很簡單的控制是比較適合的。但是在情況比較復雜的時候,工程師現在傾向于應用一個適當的操作系統來降低系統開發的難度,使得實時應用程序的設計和擴展變的容易,不需要大的改動就能增加新的功能。而uC/OS就是一個用于開發中小型項目比較合適的嵌入式實時操作系統
  
  1、uC/OS的特點
  
  uC/OS是一個原代碼公開的,可移植性強的實時的多任務操作系統。其實時內核采用占先式調度策略。這意味著他總是運行就緒條件下的優先級zui高的任務。當一個任務A正在運行時,由于某種原因,一個比他優先級更高的任務B進入了就緒態,則立即任務A被掛起,任務B得到運行。這個原因可能是任務A本身發出了信號量激活了任務B;也有可能是任務A正在運行時,一個中斷到來了,而中斷服務子程序使得任務B進入了就緒態,那么完成中斷后,任務B開始運行。
  
  uC/OS的內核采用固定優先級的調度方法,所以每一個任務必須由程序設計者賦予一個明確的并且與其他任務不同的優先級。如果設計者希望某個任務的優先級需要根據時間的推移或條件的變化而發生改變,那么必須由設計者自己調用改變任務優先級的函數OSTaskChangePrio()來實現。例如系統中發生了一個不影響系統安全的小故障,相應的有一個故障報警任務,剛開始他的優先級較低從而總是被高優先級任務占先,所以只能每隔一段較長的時間執行一次;隨著時間的推移,如果該故障得不到處理,他的優先級可以逐漸提升,直到zui后達到zui高優先級。
  
  如果任務之間由于有共享資源出現了競爭或者死鎖,是會嚴重影響系統安全的。因此uC/OS對共享資源提供了保護機制。一般情況下使用的是信號量方法。創建一個信號量并對他進行初始化,當一個任務需要使用一個共享資源時,他必須先申請得到這個信號量。在這個過程中即使有優先權更高的任務進入了就緒態,因為無法得到信號量,也不能使用該資源。在uC/OS中稱為優先級反轉。簡單地說,就是高優先級任務必須等待低優先級任務的完成。在上述情況下,在2個任務之間發生優先級反轉是無法避免的。所以在使用uC/OS時,必須對所開發的系統了解清楚才能選擇對于某種共享資源是否使用信號量。
  
  對于一個比較復雜的實時系統,并非所有的任務都至關重要,而大多是綜合了軟實時和硬實時兩種需求。軟實時系統只是要求系統盡可能執行得快,并不要求在某一特定時間內完成。硬實時系統中,任務不但要執行無誤,而且要準時完成。因此給定優先級是涉及到系統調度效率的大問題,他又是和具體系統緊密的一項工作。2電梯系統的軟件設計中的多任務劃分
  
  在一座高樓里面往往多臺電梯并存,組成一個群控系統。因此各臺電梯軟件系統除了控制本臺電梯的正常運行,還要與其他電梯交換數據,以便進行優化的調度,以減少乘客的等待時間并且節約能源。
  
  特別地,每臺電梯都關系到人員和設備安全,其系統可靠性非常重要。雖然其zui終的安全保障由一定的硬件設備來實施,例如在電梯*失控下墜時,由安全鉗把轎廂卡在軌道上;但是這些措施采用立刻停止電梯運行的方式,給乘客帶來極大的震動和心理的不適,而且對設備也會造成一定的損傷。因此,軟件系統應該在完成正常功能的同時,作為安全的*道
  
  防線,讓電梯在故障情況下比較緩和的改變速度,減小對人員和設備的沖擊。
  
  2.1硬件系統結構
  
  軟件系統其硬件架構如圖1所示。
  
  m臺電梯采用CAN總線連接,各個主控器是對等的,而且每臺電梯內部也是CAN總線。
  
  2.2軟件設計
  
  每臺電梯的軟件是一樣的,其軟件系統設計的優先級是:
  
  (1)滿足本機安全即對于涉及到安全的信號要zui快的響應;(2)滿足本機的正常控制即正常控制電梯的操作狀態和電動機的運轉;
  
  (3)盡量及時地響應乘客的召喚這里面有3個決定因素:一是對下位機的通信響應及時性;二是多個電梯之間的互相通信的及時性;三是調度算法的有效性。那么設計的任務級別如圖2所示。
  
  這是一個多鏈多任務系統,而且有幾個任務是公共任務。優先級的安排是:
  
  在某一個任務鏈中,zui重要的任務不希望被同一任務鏈中的其他任務中斷,所以應該設置為zui高優先級。
  
  除了公共任務以外,任務鏈A中的任何的一個任務都比B中的任何一個任務優先級高。不同任務鏈中的公共任務的設置原則是就高不就低。這種設置保證在優先級倒掛的情況下,別任務鏈中的任務一次運行zui多被阻塞一次。
  
  系統的各個任務具有相對的獨立性。為了增加系統的可靠性,設計一個超級任務用以監視幾個重要的任務。其工作的原理是,在重要任務比如說TaskX里面增加下列代碼,
  
  TaskX()
  
  {讀定時器的值到全局變量X;
  
  …
  
  全局變量X清0;
  
  延時;
  
  }
  
  uC/OS有一個系統時鐘(一般為10~100Hz),每次時鐘中斷時就執行一定的代碼。而其中的OSTimeTickHook()是預留給的。我們可以利用這個函數來做以下的事情:OSTimeTickHook()
  
  {
  
  if(當前定時器的值一全局變量X>=預定時間){
  
  處理,
  
  ﹜
  
  ﹜
  
  這樣可以有效地防止系統因為個別任務內部出問題而全面崩潰,其實質是一種超時控制。
  
  3、小結
  
  利用uC/OS提供的系統特征,可以簡化多任務程序設計,滿足多個任務的時間要求,大大降低了開發難度,輕松地完成前后臺編程方法難以完成的任務。同時利用系統的定時中斷,設計一個超級任務來對其他任務進行監控,從而也提高了系統的可靠性。當然我們也看到,程序的可讀性和可維護性也提高了。

免責聲明

  • 凡本網注明“來源:儀表網”的所有作品,均為浙江興旺寶明通網絡有限公司-儀表網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:儀表網”。違反上述聲明者,本網將追究其相關法律責任。
  • 本網轉載并注明自其它來源(非儀表網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
聯系我們

客服熱線: 15267989561

加盟熱線: 15267989561

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關注我們
  • 下載儀表站APP

  • Ybzhan手機版

  • Ybzhan公眾號

  • Ybzhan小程序

企業未開通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 女女同性=aV片在线播放免费|91久久香蕉囯产熟女线看|在线观看国产日韩亚洲中|97se国产在线公开视频|日本欧美视频|国产成人短视频在线观看 | 美女黄视频网站|热热色影音先锋|国产精品久久久久久久久久ktv|最近免费中文字幕MV在线视频3|日本在线无|夜夜爽久久揉揉一区 | 亚洲狠狠婷婷综合久久蜜桃|国产成人精品福利网站人|爆乳美女脱内衣18禁裸露网站|免费一级特黄特色大片|欧美成人亚洲|国产精品麻豆v=a在线播放 | 97久久久久人妻精品区一|高潮视频免费|欧美一级大胆视频|超碰在线97免费|国产福利合集|7777精品伊久久久大香线蕉语言 | 黄色国产毛片|成年人啪啪|午夜影院免费观看视频|久久免费精品国自产拍网站|成人免费=a级毛片韩国|www.伊人网 | 国产精欧美一区二区三区|欧美大穴|精品视频9999|男人边做边吃奶头视频|www九九热|日本午夜在线亚洲.国产 | 日韩二区精品|亚洲操p|c=aoporn97免费公开视频|国产精品情侣高潮呻吟|免费国产内射|中文字字幕中文在线无码乱码 | 精品亚洲永久免费精品鬼片影片|国产色啪午夜免费福利|亚洲国产1区|国产福利不卡|9熟女PRO内射|91精品婷婷色国产综合 | 99免费看香蕉视频|久久伊人蜜桃=av一区二区|激情五月开心综合亚洲|国产午夜一级片|一级片的网站|一本精品99久久精品77 | 国产人妖在线|国产午夜福利在线播放|亚洲国产成人精品久久久国产成人|高柳の肉嫁动漫在线播放|日韩久久精品一区二区三区|精品偷自拍另类在线观看 | 国产精品一区二区三区不卡视频|精品国产人成在线|成人久久秘|少妇性l交大片7724com|九色自拍蝌蚪|欧美黄动漫 | 影音先锋99|成年女人免费大片视频|天天色草|特黄=a=a级毛片免费视频播放|3级片免费|在线观看中文字幕视频 | 亚洲啪啪|麻豆视传媒短视频免费官网|成人啪啪178|一区二区三区四区高清精品免费观看|日本一区二区三区免费看|久草视频免费播放 | 欧美G=aY男生露J自慰网站|亚洲国产一区二区三区日本久久久|成人久久|美女一级片视频|juli=a=ann无码丰满熟妇|亚洲特级黄色片 | 韩国日本一区二区三区|91视频老司机|成人丁香社区|国产精选久久久久久|狠狠色噜噜狠狠狠狠888米奇|首页视频蝌蚪九色 | 中国一级毛片视频|无码专区狠狠躁天天躁|日本高清视频一区|日韩欧美亚洲精品|欧美亚洲一区二区三区|精品欧美一区二区在线看片 | 精品日本一区二区三区在线观看|日日操夜夜摸|国产成人无码网站m3u8|欧美性猛交xx|亚洲自拍偷拍一区二区|国产免费无码成人=a片在线观看 | 国产一级=a特黄大片做受在线|亚洲精品屋V一区二区|亚洲午夜|亚洲综合爱爱|日本美女日b视频|日本国产=a | 欧美人人|91精品久久久久久综合|日本一区二区三区视频视频|欧美老熟妇乱子伦视频|91精品国产99久久久久|国产不卡三区 | 99久久成人精品国产网站|九九在线|亚洲播播|快射视频在线观看|日本毛片在线|国产高清无码视频在线观看 国产精品二区影院|久久99热精品|一级黄片毛片免费|sihu在线|亚洲精品女|99vv1com这只有精品 | 青青草日韩|亚州=aⅤ中文=aⅴ无码=aⅴ|日本免费=a∨片免费|久久久亚洲=aV无码精品一区|热久久亚洲|农村妇女毛片精品久久久 | 在线看免费观看=av|十九岁大学生日本在线播放|91在线看视频|欧美日韩国产综合新一区|韩日黄色毛片|刘亦菲精品国产亚洲人成 | 亚洲第8页|亚洲精品第六页|欧美激情免费在线|69堂精品|妇女一级片|日韩视频观看 | 99热成人在线|午夜亚洲福利|日韩=av线上|xxxx中国hd|国产=av无码专区亚洲=av紧身裤|youjizz欧美 91精品在线观看入口|情人伊人久久综合亚洲|亚洲=aV成人无码网站18禁在线播放|午夜久久福利视频|国产精品午夜福利不卡|午夜黄色录像 | 国产精品爽爽=aV在线观看|国产蝌蚪视频在线观看|超碰伊人|国产二区不卡|亚洲高清欧美日韩一区二区三区|无码成人中文字幕不卡 | 中文字幕亚洲码在线|国变精品美女久久久久=av爽|一区在线免费观看|精品91久久|国产精品成人=a片在线播放免费|小12萝裸乳无码 | 亚洲精品成人|疯狂做受XXXX欧美老人|亚洲精品视频在线观看免费|亚洲一区二区三区在线播放|在线日韩欧美|东京热无码人妻系列综合网站 | 狼人影院在线观看|成人免费观看视频大全|四虎成人精品永久免费=av|1区2区3区视频|有码在线播放|人妻被粗大猛进猛出国产 | pron麻豆|66lu国产在线观看|久久WWW免费人成一看片|亚洲精品乱码久久久久久久久|国语高潮无遮挡无码免费看|成人在线观看18 | 3级黄色|最新在线精品国自产拍视频|干日本少妇视频|91九色免费视频|一级免费在线观看|狠狠干超碰 | 少妇的肉体=a=a=a=a=a免费视频|在线视频一二三区|亚洲国产黄色大片|精品久久婷婷|裸体黑色丝袜18禁网站无风险|久视频在线播放 | 77777五月色婷婷丁香视频|亚洲精品国产偷五月丁香小说|国产一级黄色大片|亚洲成色777777在线观看影院|四虎成人网|四虎院影亚洲永久 | 国产91视频观看|尤物在线精品视频|真人与拘做受免费视频播放|网站一区二区|色屁屁=av|久久一区二区中文字幕 | 免费无码黄网站在线看|九九在线精品视频|h黄动漫免费网站|成人小说亚洲一区二区三区|极品老师腿张开粉嫩小泬|婷婷开心中文字幕 | 久久国产毛片|成人午夜免费网站|久久久=av影视|男同性恋视频在线观看|欧美一级日韩一级|久草免费在线播放 | 国产成人精品777|久久久久国内精品|国产乱妇无乱码大黄=a=a片|久久字幕网|一区二区三区无码高清视频|在线视频综合 | 美女视频黄的全是免费|欧美丰满熟妇XXXX性PPX人交|色屁屁一区|#NAME?|国产特级毛片=a=a=a=a=a=a喷潮|免费高潮视频 | 国产操人视频|大尺度无遮挡激烈床震老领导小说|亚洲熟妇色XXXXX亚洲|800=av.com我要打飞机|中文高清=av|91在线看=a | 欧美日本国产在线观看|日本一区二区三区国色天香|校园春色~综合网|欧美一级色|91精品在线观|日韩欧美高清一区二区 | 国产亚洲精=a=a在线看|玖玖在线观看视频|国产免费内射又粗又爽密桃视频|久久99精品国产麻豆蜜芽|人妻无码一区二区视频|久久99精品久久水蜜桃 | 亚洲国产精品一区二区制服换脸|中文字幕极品|文中字幕一区二区三区视频播放|亚洲欧洲美洲综合色网|成人爱爱=a=a啪啪看片|五十六十老熟女HD60 |