內容摘要:從RTOS(嵌入式實時操作系統)發展的歷史、RTOS市場和技術發展的變化、RTOS的未來及RTOS在中國幾個方面,給出RTOS的現狀、未來發展方向及RTOS的應用領域:系統級、板級、SOC級。 隨著互聯網應用的迅速發展,嵌入式微處理器的應用日益廣泛,無處不在,從波音飛機到移動電話,都有嵌入式微處理器的存在。在嵌入式微處理器的應用開發中,嵌入式實時操作系統(簡稱RTOS)是核心軟件,就像我們日常所用計算機的桌面系統中,微軟公司的Windows 98一樣重要。RTOS&
關鍵字:
06回顧 RTOS 嵌入式 實時操作系統
嵌入式市場一直是8位微控制器占據的主戰場,雖然過去也有采用32位處理器的嵌入式應用,但只限于少數追求性能的領域。隨著無線、視頻、游戲和高速通信應用市場的增長,情況正在出現變化。許多嵌入式應用對處理器性能的要求開始大幅提高,這種變化使現有的32位微控制器需求量增加,也使系統級集成(SLI)應用中32位處理器的用量大增。 消費電子、汽車、工業及軍事航空市場的共同需要,正推動著對32位處理器的需求不斷增加。這主要源于
關鍵字:
06回顧 嵌入式 趨勢 微控制器
本報告是LinuxDevices的第6個年度報告,此報告的結果對于使用嵌入式Linux的開發人員以及從事嵌入式Linux操作系統和開發工具業務的公司來說是非常令人鼓舞和振奮的 —— 調查顯示,人們對嵌入式Linux的興趣仍然在增長。
1.產品中嵌入式操作系統的使用情況
報告指出,在過去的4年中,Linux在嵌入式系統中的使用持續保持增長,雖然增長的速度照前些年有所減緩,但這并不妨礙Linux成為目前使用率最高的嵌入式操作系統。47%的被調查者在自己的項目或產品中使用Linux。
每年LinuxDev
關鍵字:
06回顧 Linux LinuxDevices 嵌入式
UMA是Unlicensed Mobile Access的縮寫,于2005年6月被正式吸納入3GPP規范的一種用戶無縫移動接入技術。通過UMA技術,手持UMA/GSM雙模手機的用戶,在無線接入網絡和WiFi/藍牙網絡間移動時,仍能體驗到不中斷的移動話音和數據業務。作為融合業務的先驅,創新的融合業務將隨著IMS的規模部署變得更為豐富。
上海貝爾阿爾卡特UMA解決方案
UMA的無縫業務體驗是業務融合早期實踐,上海貝爾阿爾卡特充分利用成功的3GPP R4分布式移動軟交換推出了自己的獨特UMA解決
關鍵字:
06回顧 UMA 上海貝爾阿爾卡特 嵌入式 無線 通信
半導體工藝技術日新月異。記得當年P3的末期,P3 Tualatin憑借著130nm的技術,讓原本已經P3的性能再一次的爆發。不過好景不長,隨著P4的上市,P3 Tualatin漸漸淡出市場。初期的Willamette核心P4性能表現并不優秀,甚至在一些方面還不如P3 Tualatin系列處理器,直到基于130nm的技術的Northwood P4出現,這才真正的發揮出P4的性能,到了后期90nm技術的 Prescott P4出現,將P4的極限頻率再次再次提高一個層次。
然而由于Net
關鍵字:
06回顧 65nm AMD Intel 嵌入式
研華最新推出ARK嵌入式工控機系列,它們能夠為開發人員的工業和嵌入式應用提供快速、方便和簡單的解決方案。ARK系列包括從高度緊湊的一體化解決方案到全尺寸的CPU卡系統。它們能夠為開發人員提供高性能的電腦平臺,讓他們專注于領先應用的開發。 ARK系列提供各種外形、CPU、存儲、連通性、機箱、I/0配置、OS支持和定制化支持,因此可以滿足不同用戶的電腦應用需求。從專門應用到一體化功能,從低功耗AMD Geode、超低功耗Pentium M 到功能強大的Intel&nb
關鍵字:
單片機 工控機 嵌入式 嵌入式系統 研華ARK
本公司為臺灣前十大無晶圓設計公司,招聘嵌入式技術支持工程師加入,要求以下2年以上相關經驗1.基于ARM的Linux操作系統開發2.基于ARM的底層驅動開發3.基于ARM的多媒體音視頻開發4.懂ARM 系統級設計,
有興趣的朋友可將簡歷發到arthur_c@faraday-tech.comhttp://www.faraday-tech.com本公司提供有競爭力待遇!
關鍵字:
工程師 嵌入式
VxWorks操作系統是美國WindRiver公司于1983年設計開發的一種嵌入式實時操作系統(RTOS),是嵌入式開發環境的關鍵組成部分。良好的持續能力、高性能的內核以及友好的用戶開發環境,在嵌入式實時操作系統領域占據一席之地。它以其良好的可靠性和卓越的實時性被廣泛地應用在通信、軍事、航空、航天等高精尖技術及實時性要求極高的領域中,如衛星通訊、軍事演習、彈道制導、飛機導航等。在美國的 F-16、FA-18 戰斗機、B-2 隱形轟炸機和愛國者導彈上,甚至連1997年在火星表面登陸的火星探測器上也使用到了V
關鍵字:
VxWorks 嵌入式
軟件調試工具的目的就是盡可能的揭露CPU內部工作情況和軟件的執行狀態。嵌入式軟件開發者用不同的專業化工具來調試固件(具有軟件功能的硬件),而用來描述它們的術語卻容易引起混淆。下面就是這些工具的概述。
內部電路仿真器(in-circuit emulator, ICE)
ICE是用來仿真CPU核心的設備,它可以在不干擾運算器的正常運行情況下,實時的檢測CPU的內部工作情況。像桌面調試軟件所提供的:復雜的條件斷點、先進的實時跟蹤、性能分析和端口分析這些功能,它也都能提供。
ICE一般都有一個比較特殊的C
關鍵字:
嵌入式
模塊劃分
C語言模塊化程序設計需理解如下概念:
(1) 模塊即是一個.c文件和一個.h文件的結合,頭文件(.h)中是對于該模塊接口的聲明;
(2) 某模塊提供給其它模塊調用的外部函數及數據需在.h中文件中冠以extern關鍵字聲明;
(3) 模塊內的函數和全局變量需在.c文件開頭冠以static關鍵字聲明;
(4) 永遠不要在.h文件中定義變量!定義變量和聲明變量的區別在于定義會產生內存分配的操作,是匯編階段的概念;而聲明則只是告訴包含該聲明的模塊在連接階段從其它模塊尋
關鍵字:
C語言 編程 嵌入式
數據指針
在嵌入式系統的編程中,常常要求在特定的內存單元讀寫內容,匯編有對應的MOV指令,而除C/C++以外的其它編程語言基本沒有直接訪問絕對地址的能力。在嵌入式系統的實際調試中,多借助C語言指針所具有的對絕對地址單元內容的讀寫能力。以指針直接操作內存多發生在如下幾種情況:
(1) 某I/O芯片被定位在CPU的存儲空間而非I/O空間,而且寄存器對應于某特定地址;
(2) 兩個CPU之間以雙端口RAM通信,CPU需要在雙端口RAM的特定單元(稱為mail box)書寫內容以在對方CP
關鍵字:
C語言 編程 嵌入式 存儲器
功能鍵的問題在于,用戶界面并非固定的,用戶功能鍵的選擇將使屏幕畫面處于不同的顯示狀態下。
處理功能鍵
功能鍵的問題在于,用戶界面并非固定的,用戶功能鍵的選擇將使屏幕畫面處于不同的顯示狀態下。例如,主畫面如圖1:
圖1 主畫面
當用戶在設置XX上按下Enter鍵之后,畫面就切換到了設置XX的界面,如圖2:
圖2 切換到設置XX畫面
程序如何判斷用戶處于哪一畫面,并在該畫面的程序狀態下調用對應的功能鍵處理函數,而且保證良好的結構,是一個值得思考的問題。
關鍵字:
C語言 編程 嵌入式
使用宏定義
在C語言中,宏是產生內嵌代碼的唯一方法。對于嵌入式系統而言,為了能達到性能要求,宏是一種很好的代替函數的方法。
寫一個"標準"宏MIN ,這個宏輸入兩個參數并返回較小的一個:
錯誤做法:
#define MIN(A,B) ( A <= B ? A : B )
正確做法:
#define MIN(A,B) ((A)<= (B) ? (A) : (B) )
對于宏,我們需要知道三點:
(1)宏定義"像"函數;
(2)宏定
關鍵字:
C語言 編程 嵌入式
不同于一般形式的軟件編程,嵌入式系統編程建立在特定的硬件平臺上,勢必要求其編程語言具備較強的硬件直接操作能力。無疑,匯編語言具備這樣的特質。但是,由于匯編語言開發的復雜性,它并不是嵌入式系統開發的一般選擇。而與之相比,C語言--一種"高級的低級"語言,則成為嵌入式系統開發的最佳選擇。
C語言嵌入式系統編程修之背景篇
本文的討論主要圍繞以通用處理器為中心的協議處理模塊進行,因為它更多地牽涉到具體的C語言編程技巧.
不同于一般形式的軟件編程,嵌入式系統編程建立在特定的硬件平
關鍵字:
C語言 編程 嵌入式
嵌入式系統無疑是當前最熱門最有發展前途的IT應用領域之一。嵌入式系統用在一些特定專用設備上,通常這些設備的硬件資源(如處理器、存儲器等)非常有限,并且對成本很敏感,有時對實時響應要求很高等。特別是隨著消費家電的智能化,嵌入式更顯重要。像我們平常常見到的手機、PDA、電子字典、可視電話、VCD/DVD/MP3 Player、數字相機(DC)、數字攝像機(DV)、U-Disk、機頂盒(Set Top Box)、高清電視(HDTV)、游戲機、智能玩具、交換機、路由器、數控設備或儀表、汽車電子、家電控制系統、醫療
關鍵字:
嵌入式 人才
嵌入式介紹
嵌入式系統,embedded system,是以應用為中心,以計算機技術為基礎,并且軟硬件可定制,適用于各種應用場合,對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶的應用程序等四個部分組成,用于實現對其他設備的控制、監視或管理等功能。 嵌入式系統幾乎包括了生活中的所有電器設備,如掌上 PDA 、移動計算設備、電視機頂盒、 [
查看詳細 ]
關于我們 -
廣告服務 -
企業會員服務 -
網站地圖 -
聯系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網安備11010802012473