首頁  資訊  商機   下載  拆解   高校  招聘   雜志  會展  EETV  百科   問答  電路圖  工程師手冊   Datasheet  100例   活動中心  E周刊閱讀   樣片申請
EEPW首頁 >> 主題列表 >> 嵌入式

嵌入式開發(fā):如何為項目選擇合適的RTOS?

  • 為一個項目選擇合適的RTOS可能是一件棘手的事情。嵌入式開發(fā)人員經(jīng)常帶著預先設定的觀點來到談判桌前,這些觀點可能會影響他們的判斷,并將他們引向非最佳方向。許多人都參與過工程決策,其中的選擇是由最大聲、最積極的團隊成員決定的。讓我們來看看這種決策技巧,以及它如何為工作選擇合適的RTOS。步驟#1–確定選擇標準為了做出公正的RTOS選擇,開發(fā)團隊需要首先確定可以用來評估RTOS的重要選擇標準。選擇RTOS時需要考慮的七個關鍵特征是性能、特性、成本、生態(tài)系統(tǒng)、中間件、供應商/銷售商和開發(fā)團隊中的工程師。每個特征
  • 關鍵字: RTOS  嵌入式  

嵌入式開發(fā):使用RTOS的7個技巧

  •   實時操作系統(tǒng)已經(jīng)成為許多嵌入式系統(tǒng)中的關鍵組件,從裸機調(diào)度過渡到RTOS可能是一件棘手的事情。這里有七個小技巧可以幫助嵌入式開發(fā)人員更輕松地完成過渡?! 〖记?——首先規(guī)劃好你的架構(gòu)  如果你從未使用過UML或者對軟件架構(gòu)不感興趣,現(xiàn)在是時候?qū)W習一下了。使用RTOS時,開發(fā)人員仔細考慮每項任務、同步和通信機制是至關重要的。這些細節(jié)不能僅僅存儲在工程師的頭腦中,而是需要以圖表的形式記錄下來,以便在需要時可以查看和更新。開發(fā)一個基于RTOS的應用程序會很快變得復雜,考慮清楚應用程序的行為是很重要的?! 〖?/li>
  • 關鍵字: RTOS  嵌入式  

使用RTOS系統(tǒng)如何選取大容量存儲芯片NAND Flash

  • 隨著物聯(lián)網(wǎng)的興起,很多產(chǎn)品都要求啟動速度快、功耗低、響應及時。所以RTOS(比如RT-Thread)得到了越來越廣泛的應用。本身RTOS系統(tǒng)是面向?qū)G揖漠a(chǎn)品,因此系統(tǒng)的鏡像都是非常小的,基本<10MB、甚至<1MB的。但有時候開發(fā)者因為如下的需求:  1、使用GUI界面需要存儲圖片  2、需要存放一段啟動或提示語音/視頻  3、系統(tǒng)需要嵌入一些協(xié)議棧等原因,系統(tǒng)IMG變得很大,用NOR Flash就不太夠用了。  這個時候就需要采用NAND Flash,但使用Raw NAND也存在幾個問題:
  • 關鍵字: RTOS  嵌入式  

RTOS的發(fā)展之Armv7-M

  •   ARMv7-M于2006(文件版本=A)問世,最近一次改版是2021(文件版本=E.e),市場上能搜尋到的產(chǎn)品琳瑯滿目,屬于非常成熟的商品。本文多次引用的Cortex-M4,即屬Armv7E-M的架構(gòu)。  以一個問世十多年、且廣受歡迎的平臺來說,其設計應有獨到之處,本節(jié)將列出幾項值得關注的特性。從架構(gòu)談起  Cortex-M平臺在最初設計時,已將Coprocessor納入考慮,且最多可支持16個協(xié)同處理器。M4內(nèi)置的FPU,就是使用第10,11兩個位置,透過它,M4可以快速的處理單精度的浮點數(shù),對比傳
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  Armv7-M  

RTOS的發(fā)展之MCU

  •   使用過4 bit,8 bit(尋址能力256)MCU的前輩,應該早已忘了當年所使用的匯編語言(Mnemonics),在那個批注比程序代碼還多的時代,別說是RTOS,就連用C編譯程序都是奢侈品。時至今日,32 bit已經(jīng)是主流了,性能上更是今非昔比。效能的持續(xù)性提升  觀察市場的MCU走向,目前跟SOC的明顯分野之一,就在于是否支持MMU,以ARM v7m(Cortex M3/M4)為例,CPU僅支持PA(Physical Address),在鎖定嵌入式市場的策略下,因市面上的RTOS仍以PA為大宗,未
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  

十分鐘了解RTOS!

  •   實時操作系統(tǒng)(RTOS)是管理微處理器或微控制器時間的軟件。實時系統(tǒng)指如果系統(tǒng)的邏輯和時序正確性無法滿足,可能會導致嚴重后果的系統(tǒng)。實時多任務應用是一個必須同時處理多個時間關鍵活動的系統(tǒng)。實時多任務內(nèi)核(也稱為實時操作系統(tǒng))是確保盡可能高效地處理時間關鍵事件的軟件。RTOS的使用,通過將應用程序劃分為多個獨立的任務,簡化了系統(tǒng)設計過程。1.前/后臺系統(tǒng)  不使用RTOS的系統(tǒng)通常設計如圖1所示,這類系統(tǒng)稱為前/后臺系統(tǒng)。應用程序由一個無限循環(huán)組成,該循環(huán)調(diào)用不同的應用模塊來執(zhí)行所需的操作。模塊按順序執(zhí)
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  

RTOS系統(tǒng)與Linux系統(tǒng)的區(qū)別

  •   RTOS是實時操作系統(tǒng)  Linux是時分系統(tǒng),不過可以通過配置內(nèi)核改成實時系統(tǒng)分時操作系統(tǒng)  英文:Time-sharing Operating System  釋義:使一臺計算機同時為幾個、幾十個甚至幾百個用戶服務的一種操作系統(tǒng)。把計算機與許多終端用戶連接起來,分時操作系統(tǒng)將系統(tǒng)處理機時間與內(nèi)存空  間按一定的時間間隔,輪流地切換給各終端用戶的程序使用。由于時間間隔很短,每個用戶的感覺就像他獨占計算機一樣。分時操作系統(tǒng)的特點是可有效增加資源的  使用率。例如UNIX系統(tǒng)就采用剝奪式動態(tài)優(yōu)先的CPU
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  

RTOS的基本概念與線程基礎知識

  • 1 RTOS概念及線程的引入1.1 RTOS的概念用人來類比單片機程序和RTOS:媽媽要一邊給小孩喂飯,一邊加班跟同事交流,怎么辦?對于單線條的人,不能分心,不能同時做事,她只能這樣做:給小孩喂一口飯瞄一眼電腦,有信息就去回復再回來給小孩喂一口飯如果小孩吃這口飯?zhí)?,他回復同事的信息也就慢了,被同事催,你半天都不回復?如果回復同事的信息要寫一大堆,小孩就餓的大哭起來對于眼明手快的人,她可以一心多用,她這樣做:左手拿勺子,給小孩喂飯右手敲鍵盤,恢復同事兩不耽誤,小孩“以為”媽媽在專心喂飯,同事以為“她在專
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  

【操作系統(tǒng)】什么是RTOS?RTOS與普通操作系統(tǒng)的區(qū)別?

  • 什么是實時操作系統(tǒng)(RTOS)? 什么樣的系統(tǒng)可以被稱作實時操作系統(tǒng)(RTOS)? 怎么理解實時的概念?實時系統(tǒng)的作用和優(yōu)勢?
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  

嵌入式開發(fā):RTOS或裸機——為什么很多人選擇RTOS

  •   使用RTOS或裸機調(diào)度程序是嵌入式系統(tǒng)開發(fā)人員爭論的熱門話題。在裸機方面,嵌入式開發(fā)人員認為他們可以結(jié)合使用基于優(yōu)先級的中斷和計時器來獲得具有更好性能和內(nèi)存占用的等效行為。RTOS方面認為對于初學者來說易于調(diào)度和系統(tǒng)集成。無論人們站在哪一邊,這里有七個原因使開發(fā)人員可能決定從RTOS開始而不是裸機調(diào)度程序。原因1–并發(fā)性  基于微控制器的系統(tǒng)通常只有一個處理核心,但需要執(zhí)行多個任務。在任務需要同時或并發(fā)執(zhí)行的應用程序中,使用RTOS是有意義的。RTOS可以在內(nèi)存中同時擁有多個任務,并且可以根據(jù)事件和優(yōu)
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  

嵌入式RTOS系統(tǒng)是什么?

  • 在嵌入式應用領域,很多場合對系統(tǒng)的實時性要求嚴格,因此操作系統(tǒng)的選擇要基于實時系統(tǒng)。實時多任務操作系統(tǒng)(Real Time Operating System,簡稱RTOS)是根據(jù)操作系統(tǒng)的工作特性而言的,實時是指物理進程的真實時間。
  • 關鍵字: 嵌入式  RTOS  系統(tǒng)  

深度丨人工智能倫理建制進入新階段 如何實現(xiàn)“嵌入式”治理?

  • 連續(xù)5年世界人工智能大會聚焦AI倫理治理,治理進程如何?治理重點有何變化?  自2018年上海首次舉辦世界人工智能大會以來,“人工智能倫理治理”相關內(nèi)容已連續(xù)5年作為重點議題被提及?! ≡?022世界人工智能大會上,21世紀經(jīng)濟報道記者關注到,共有2022人工智能治理論壇、2022世界人工智能大會法治論壇、亞洲科技倫理治理與可持續(xù)發(fā)展論壇、智能社會論壇、數(shù)字時代的技術(shù)責任等至少5個論壇,聚焦人工智能倫理與法治問題。  人工智能產(chǎn)業(yè)經(jīng)過5年快速發(fā)展,治理進程如何?下一階段的AI治理重點在哪些方面?  從關注
  • 關鍵字: 人工智能  嵌入式  

國產(chǎn)芯片一哥發(fā)布芯片教材 為中國培養(yǎng)未來工程師

  • 龍芯都聽說過吧?2002年8月10日誕生的“龍芯一號”,是我國首枚擁有自主知識產(chǎn)權(quán)的通用高性能微處理芯片。而最新的下一代的龍芯3A6000處理器已經(jīng)在研發(fā)中,預計在2023年發(fā)布,據(jù)說單核性能能達到11代酷睿的水平!雖然產(chǎn)品還未面世,但是相關消息已經(jīng)有了不少。當然,作為國內(nèi)芯片的巨頭,龍芯自然也注重培養(yǎng)人才的培養(yǎng)。近日,龍芯官方推出的圖書《微型計算機系統(tǒng)原理及應用》國產(chǎn)龍芯處理器的軟件和硬件集成(基礎篇)正式出版。全書將分為 11 章,側(cè)重于對構(gòu)成微型計算機系統(tǒng)的硬件和軟件要素原理的介紹,使讀者可以掌握設
  • 關鍵字: 龍芯中科  教育  嵌入式  

為嵌入式設備構(gòu)筑安全防線,這些設計要點,你一定要看!

  • 一個包含硬件和內(nèi)置軟件的設備就是我們常說的嵌入式系統(tǒng),這些設備能獨立完成一項功能或一組任務,它們中許多存儲著重要的信息,有可能還會執(zhí)行影響人類和環(huán)境的關鍵功能。現(xiàn)在,嵌入式設備已成黑客攻擊的主要目標。由于許多由嵌入式設備驅(qū)動的小組件和機器在運行中必須連接到互聯(lián)網(wǎng),因此網(wǎng)絡黑客就有機會竊取未經(jīng)授權(quán)的訪問權(quán)限,并運行惡意代碼,這種攻擊通常會蔓延到其他連接的組件乃至破壞整個系統(tǒng)。比如,攻擊者入侵一輛處于自動駕駛模式的汽車后,相當于劫持了這輛汽車,黑客就可以操控汽車將其駛離正常行駛的道路,后果不堪設想。因此,嵌入
  • 關鍵字: 貿(mào)澤電子  嵌入式  

AMD 推出銳龍嵌入式 R2000 系列,為工業(yè)、機器視覺、物聯(lián)網(wǎng)和瘦客戶機解決方案提供優(yōu)化的性能與功率效率

  • AMD(納斯達克股票代碼:AMD)今日宣布推出銳龍?嵌入式 R2000 系列,這款第二代中端片上系統(tǒng)( SoC )處理器針對廣泛的工業(yè)與機器人系統(tǒng)、機器視覺、物聯(lián)網(wǎng)( IoT )和瘦客戶機( thin-client )設備進行了優(yōu)化。與前代產(chǎn)品相比,銳龍嵌入式 R2000 系列的核心數(shù)量翻倍1 并提供了顯著的性能提升,新款 R2514 型號的 CPU2 和顯卡3 性能較之同類 R1000 系列處理器提升高達81%。借助“Zen+”核心架構(gòu)和 AMD Radeon? 顯卡,單位功耗性能效率也得到了優(yōu)化,從而
  • 關鍵字: AMD  銳龍  嵌入式  R2000 系列  
共5296條 6/354 |‹ « 4 5 6 7 8 9 10 11 12 13 » ›|

嵌入式介紹

嵌入式系統(tǒng),embedded system,是以應用為中心,以計算機技術(shù)為基礎,并且軟硬件可定制,適用于各種應用場合,對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統(tǒng)以及用戶的應用程序等四個部分組成,用于實現(xiàn)對其他設備的控制、監(jiān)視或管理等功能。 嵌入式系統(tǒng)幾乎包括了生活中的所有電器設備,如掌上 PDA 、移動計算設備、電視機頂盒、 [ 查看詳細 ]
關于我們 - 廣告服務 - 企業(yè)會員服務 - 網(wǎng)站地圖 - 聯(lián)系我們 - 征稿 - 友情鏈接 - 手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
備案 京ICP備12027778號-2 北京市公安局備案:1101082052    京公網(wǎng)安備11010802012473