1 什么是實時操作系統?
實時操作系統是確定的,意思是指系統需要在明確的截止時間內做出響應。這種確定性很重要,其原因有多種,例如,如果最終應用正在監控工業流程,那么必須在特定時段內對事件做出響應,工業控制系統就屬于這類情況。
可根據滿足截止時間的能力對RTOS進一步分類為三種不同類型的RTOS,每種類型都以不同方式滿足截止時間。在hard RTOS中,錯過截止時間被視為系統錯誤。而對于firm RTOS就不是這樣,偶爾錯過截止時間是可以接受的。在soft RTOS中,錯過一次截止時間會減少
關鍵字:
RTOS SDK 信號量 Zynq μC/OS-III
在嵌入式系統中為提高微型機系統的可靠性和安全性, 常用的方法就是使用“看門狗”。看門狗分硬件看門狗和軟件看門狗。硬件看門狗采用“看門狗”電路, 通過定時器, 對微型機任務即“喂狗”在運行時間上加以約束, 任務必須在最大指定時間范圍內完成, 否則重啟系統。軟件看門狗采用處理器內部定時器, 把任務的理論最大運行時間作為時間約束, 如果該任務超過了這個時間跨度, 則強制退出本次任務。上述看門狗采用的是單任務的順序機制, 容易實現。在多任
關鍵字:
uC/OS-II LPC2132
摘 要:介紹了一種用ARM7+μC/OSII設計的數據采集系統。給出了系統原理框圖,實現了將嵌入式操作系統植入該系統中,列出了軟件設計的要點。
關鍵詞:ARM7;μC/OSII;嵌入式操作系統
在一些工業現場中,設備長時間運行容易出現故障,為了監控這些設備,通常利用數據采集裝置采集他們運行時的數據并送給PC機,通過運行在PC機上的特定軟件對這些數據進行分析,以此判斷當前運行設備的狀況,進而采取相應措施。當前常用的數據采集裝置,在其系統軟件設計中,多采用單任務順序機制。這樣就存在
關鍵字:
ARM7 μC/OSII
一、車輛調度系統的整體設計:
整個系統包括四個部分(1)通信主站;(2)車載從站;(3)通信鏈路。(4)系統監控部分。下面對各個部分的功能做一個簡單的介紹。
(1)通信主站:完成信息的轉發,它是連接系統監控部分和車載從站的紐帶,它將從系統監控部分來的信息轉發給車載從站。并且接收車載從站的信息,并將信息上傳給系統監控部分。
(2)車載從站:被監控的對象,接收監控調度命令,并可以返回自己的狀態信息。狀態信息的取得是依靠在車載從站中的GPS接收機來完成車輛位置和速度信息等的采集工作。
關鍵字:
ARM7 UC/OS-II
引言
超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而用于距離測量。利用超聲波檢測往往較迅速、方便、計算簡單、易于實時控制,且測量精度能達到工業實用要求,因此在移動機器人的研制中得到廣泛應用。移動機器人要在未知和不確定環境下運行,必須具備自動導航和避障功能。超聲波傳感器以其信息處理簡單、速度快和價格低的特點廣泛用作移動機器人的測距傳感器,實現避障、定位、環境建模和導航等功能。
2 系統總體設計方案
2.1 超聲波測距原理
2.1.1 超聲波發生器
超聲波為直線傳
關鍵字:
LPC2138 μC/OS II
uc/GUI嵌入式圖形系統不依賴于uc/os,可以輕松在中高端微控制器上移植成功,具體的移植過程網上已經有很多,按照步驟來大多能成功。目前來說實現雖然uc/gui3.90并不是最新的版本,但卻是入門使用的不二選擇,是比較經典的版本,網上的教程也較多,適合新手學習。
uc/GUI3.98版本中實現了GIF動畫顯示,比較有意思,但是3.90版本里面并沒有實現此功能,今天就一步步教你在ucGUI3.90版本中實現GIF動畫顯示。
一、 準備工作
首先準備好一個工程,要求工程已經實現了UCO
關鍵字:
uc/os UCGUI
憑借μC/OSⅡ靈活的任務間通信的能力,采用消息郵箱Mbox從數據生成任務中將打印數據傳送給打印任務。在不同任務中,將暫時不需要工作的任務掛起,而將需要工作的任務恢復運行,圓滿地實現了三維打印的快速、精確控制。
0引言
三維打印制造是近年來快速制造領域的熱點技術之一,根據本小組的研究,采用μC/OSⅡ操作系統開發三維打印機,能夠將打印機的各項工作分解為不同的任務,每個任務完成特定的一些工作,從程序模塊的劃分上,任務明確,層次清晰。其中關鍵是不同任務之間的同步與通信,憑借μ
關鍵字:
μC/OSⅡ 三維打印
按照基于Windows的語言(C、C++、C#)等編程語言的初學入門教程,第一個歷程應該是“Hello World!”的例程。但由于硬件上的驅動難易程度,此例程將在在后續章程中推出。硬件工程師學習開發板的第一個例程:流水燈,一切美好的開始。
本章將會在設計代碼的同時,講解Quartus II 軟件的使用,后續章節中只講軟件的思想,以及解決方案,不再做過多的累贅描述。
一、Step By Step 建立第一個工程
(1)建立第一個工程,File-New-New
關鍵字:
FPGA Quartus II
這年頭什么不可以DIY,不管是Quartus II的SignalTap II還是ISE的ChipScope我玩的都不過癮,單板邏輯分析儀公司里有,但咱家里可配不起。那怎么辦?自己動手DIY,呵呵,特權同學的突發奇想,給手中的EP1C3T144下個了有趣的任務。
昨晚初步定了功能以及模塊劃分,加上今晚,基本的一個功能上板子調試了一下,初步效果,呵呵,不過話說回來,還有很多工作要做,這只是萬里長征第一步,有空慢慢把這個有趣的任務繼續到底!
上圖:
&n
關鍵字:
邏輯分析儀 Quartus II SignalTap II
便攜式醫療監護儀已成為人們日常生活中不可缺少的一部分。便攜式設備是由硬件與軟件緊湊組合的一個單元模塊,是一種體積小、智能化程度高、功能全、使用靈 活、操作方便的便攜機,適合家庭使用、外出攜帶等用途。為了使便攜式心電監護儀實現友好的人機交互和更加方便的顯示,這里提出一種GUI界面系統設計,就 是在基于NiosⅡ處理器的嵌入式平臺上實現μC/GUI的移植,使之實現系統功能。
1 μC/GUI的系統移植
1.1 μC/GUI簡介及可移植性分析
μC/GUI是Micr
關鍵字:
NiosⅡ μC/GUI
μC/OS-III相比于μC/OS-II做了很多的改進,是一款全新的內核,在效率方面有了很大提升,并且支持任務的時間片輪轉調度,摒棄了一些不必要的內容,如消息郵箱,對于熟悉μC/OS-II的工程師來說,上手μC/OS-III還是比較容易的,先來了解一下μC/OS-III做了哪些具體的改進。
一、時鐘節拍的改進
在RTOS中,任務可通過調用延時函數(如OSTimeDly( )函數)將自己延時掛起一段時間,任務在延時的過程中會釋放CPU,延時的任務不占用寶貴的CP
關鍵字:
RTOS μC/OS-III μC/OS-II
一、Altera Quartus II 11.0套件介紹
所謂巧婦難為無米之炊,再強的軟硬件功底,再多的思維創造力,沒有軟件的平臺,也只是徒勞。因此,一切創造的平臺——Quartus II 軟件安裝,由零開啟的世界,便從此開始。
自從Bingo 2009年開始接觸FPGA,Quartus II 版本的軟件從n年前的5.1版本到今天的最新發布的11.0,都使用過;當然對于軟件核心構架而言,萬變不離其宗。雖然多多少少有點bug,但這10多個版本發展到了現在,能看到Alt
關鍵字:
FPGA Quartus II
Nettest II
Nettest II作為Profibus網絡正常運行和日常維護不可或缺的診斷分析儀,現已與PB Diagnostic Plug強強組合。而且Nettest II套件包含了所有可用的授權功能(包括基礎功能,在線功能,主站功能)并無需額外的費用。
PB Diagnostic Plug
PB Diagnostic Plug是一款便捷式的高性能Profibus診斷插頭,它可以安裝在任何的Profibus節點,用于持續監測總線數據交換中的典型通信故障。其自帶的LED燈可直
關鍵字:
Nettest II PB Diagnostic Plug
Altera公司今天發布其Quartus II軟件v14.1,擴展支持Arria 10 FPGA和SoC——FPGA業界唯一具有硬核浮點DSP模塊的器件,也是業界唯一集成了ARM處理器的20 nm SoC FPGA。Altera最新的軟件版本可立即支持集成在Arria 10 FPGA和SoC中的硬核浮點DSP模塊。用戶現在可以選擇三種獨特的DSP設計輸入流程,DSP性能達到業界領先的1.5 TFLOPS。軟件還包括多項優化,加速Arria 10 FPGA和SoC設計時間,提高了
關鍵字:
Altera Quartus II FPGA
μc/os-ii介紹
您好,目前還沒有人創建詞條μc/os-ii!
歡迎您創建該詞條,闡述對μc/os-ii的理解,并與今后在此搜索μc/os-ii的朋友們分享。
創建詞條
關于我們 -
廣告服務 -
企業會員服務 -
網站地圖 -
聯系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網安備11010802012473