久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6016|回復: 2
收起左側

UCOSii的學習之路(一)

[復制鏈接]
ID:60076 發表于 2014-4-29 23:57 | 顯示全部樓層 |閱讀模式
   [size=+0]最近在做四軸飛行器,涉及到ucos操作系統,就慢慢開始接觸實時操作系統也就是RTOS,對現在的學習做一下進展記錄。跟隨學習的老師是盧友亮老師,在網上可以很容易搜到他的教學視頻,在這里提供一些資源途徑:
1.感謝ARM_engineer欄目的啟蒙,http://www.tudou.com/home/_103632002/playlist 這里有很多可以學習的視頻資源。
[size=+0]2.為方便讀者學習,在電子工業出版社網站提供可在VC下編譯的完整源代碼,包括例子程序的代碼。源代碼及PPT可在電子工業出版社網站http://www.broadview.com.cn/15441下載,以用于教學或學習目的。還可以到www.micrium.com網站下載μC/OS操作系統的源代碼及查找相關資料。還可以通過作者名或UCOS在百度視頻找到本書作者提供的的教學視頻.
3.原來沒想到51單片機也可以進行UCOS操作,非常之方便,這個視頻對嵌入式操作系統講的比較形象,可以更深入的理解什么是RYOS:http://www.56.com/u94/v_ODM4MjQzOTU.html
4.理解到我的師兄小虎給我的開發歷程,他說先不讓我去看UCOS系統的內容,可以直接看例程里面的TASK部分,原來不理解這些話,現在看了這個視頻之后開始有一點對系統這個概念的認識了,所謂系統就是在底層的基礎上執行我們的代碼,實時操作免除了我們原來一直擔心的不能實時監控的困擾,系統可以讓我的、操作更加的靈活和方便。2014.3.27
5.看完這個視頻之后開始看盧有亮老師的視頻,這個可以更加深入的學習嵌入式,下面是盧有亮老師的配套視頻http://www.youku.com/playlist_show/id_19096279.html

實時操作系統RTOS的三大特點

一、三大特點:
1) 實時性
在信息時代,人們需要在有效的時間里對接受的信息進行處理,為進一步的工作和決策爭取時間,這
就要求工作系統具有很高的實時性。所謂實時性,其核心含義在于操作系統在規定時間內準確完成應
該做的事情,并且操作系統的執行線索是確定的,而不是單純的速度快。

  大多數嵌入式操作系統工作在對實時性要求很高的場合,主要對儀器設備的動作進行檢測控制,這
種動作具有嚴格的、機械的時序;而一般的桌面操作系統基本上是根據人在鍵盤和鼠標發出的命令進
行工作,人的動作和反應在時序上并不很嚴格。比如,用于控制火箭發動機的嵌入式系統,它所發出
的指令不僅要求速度快,而且多個發動機之間的時序要求非常嚴格,否則就會失之毫厘,謬以千里。
在這樣的應用環境中,非實時的普通操作系統無論如何是無法適應的。即使我們所開發的并不是生命
攸關的或者生產控制那樣的關鍵任務系統,例如對嵌入式操作系統應用來說很有前途的領域-----消費
電子產品,設備的高可靠性可以有效地減低維護成本,軟件運行效率高也會降低對CPU的要求,從而降
低硬件成本。對于此類價格十分敏感的產品,實時性、可靠性仍然是非常值得重視的問題。因此,實
時性是嵌入式系統最大的優點,在嵌入式軟件中最核心的莫過于嵌入式RTOS實時操作系統。
2) 可剪裁性
能否根據悠揚的樂曲對系統的功能模塊進行配置是嵌入式系統與普通系統的另一區別。這可以從以下
幾個方面分析:
i. 從硬件環境來看,普通系統具有標準化的CPU存儲和I/O架構,而嵌入式環境的硬件環境只有標準化
的CPU,沒有標準的存儲、I/O和顯示器單元。
ii. 從應用環境來看,桌面操作系統面向復雜多變的應用,而嵌入式操作系統面向單一設備的固定的
應用。
iii. 從開發界面來看,桌面操作系統給開發人員提供一個“黑箱”,讓開發人員通過一系列標準的系
統調用來使用操作系統的功能,而嵌入式試圖為開發人員提供一個“白箱”,讓開發人員可以自主控
制系統的所有資源。普通系統的研究開發是盡可能在不改變自身的前途下具有廣泛的適應性。也就是
說:不論應用環境怎么改變,都不應對自身做太多的變化。而應用于嵌入式環境的RTOS,在研發的時
候就必須立足于面向對象,改變自身、開放自身,讓開發人員可以根據硬件環境和應用環境的不同而
對操作系統進行靈活的裁剪和配置,因為對于任何一個具體的嵌入式設備,它的功能是確定的,因此
只要從原有操作系統中把這個特定應用所需的功能拿來即可以。可剪裁性在軟件工程階段是利用軟件
配置方法實現軟件構建的“即插即用”。
3) 可靠性
一般來說,嵌入式系統一旦開始運行就不需要人的過多干預。在這種條件下,要求負責系統管理的嵌
入式操作系統具有較高的穩定性和可靠性。而普通操作系統則不具備這種特點。這導致桌面操作環境
與嵌入式環境在設計思路上有重大的不同。
i. 桌面環境假定應用軟件與操作系統相比而言是不可靠的,而嵌入式環境假定應用軟件與操作系統一
樣可靠。運行于嵌入式環境中的RTOS要求應用軟件具有與操作系統同樣的可靠性,這種設計思路對應
用開發人員提出了更高的要求,同時也要求操作系統自身足夠開放。
ii. 桌面操作系統比較龐大復雜,而嵌入式系統提供的資源有限,由于硬件的限制,嵌入式操作系統
必須小巧簡捷。對于系統來說,組成越簡單、性能越可靠,組成越復雜,故障概率越大是一個常理。
局部的不足會導致整體的缺陷,系統中任何部分的不可靠都會導致系統整體的不可靠。

二、RTOS 嵌入式實時操作系統的介紹
1、嵌入式操作系統有:VxWorks、μClinux、μC/OS-II和eCos
WinCE,psos

2、在一般情況下,嵌入式實時操作系統采用基于優先級搶占式調度與時間片輪轉調度相結合的調度機
制。

回復

使用道具 舉報

ID:69421 發表于 2014-11-26 16:45 | 顯示全部樓層
還好 不差
回復

使用道具 舉報

ID:70656 發表于 2014-12-17 22:02 | 顯示全部樓層
自己寫的總結,很不錯喔~~
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区二区视频在线 | 97精品国产97久久久久久免费 | 黄色一级视频 | 免费同性女女aaa免费网站 | 国产精品18毛片一区二区 | 亚洲一区二区三区在线观看免费 | www狠狠干 | 国产精品久久久久久久久婷婷 | 欧美激情亚洲天堂 | 免费在线看黄 | 蜜臀久久99精品久久久久久宅男 | 久久久久久网站 | 久久久久久黄 | 色又黄又爽网站www久久 | 拍真实国产伦偷精品 | 免费成人高清在线视频 | 国产高清视频 | 国产精品国产三级国产aⅴ中文 | 九九热这里只有精品在线观看 | 国产精品美女久久久 | 国产高清毛片 | 欧美精品一区二区三区在线 | 免费一看一级毛片 | 国产精品国产三级国产aⅴ无密码 | 久久精品一区 | 国内精品视频在线 | 天天看天天操 | 欧美日韩看片 | 日韩电影中文字幕 | 中文字幕一区在线观看视频 | 黄网址在线观看 | 久久久久久999 | 国产一区二区视频在线观看 | 成人精品国产免费网站 | 色综合天天天天做夜夜夜夜做 | 中文字幕av网 | 久久久久久亚洲 | 在线免费看毛片 | 国产精品美女久久久久久免费 | 成人网在线观看 | 国产精品99999 |