EEPW首頁(yè) >>
主題列表 >>
嵌入式
嵌入式 文章 進(jìn)入嵌入式技術(shù)社區(qū)
嵌入式核心板開(kāi)發(fā)之ESD靜電保護(hù)
- 在電子產(chǎn)品開(kāi)發(fā)中ESD靜電防護(hù)是不可或缺的一環(huán),下面就為大家簡(jiǎn)單介紹一下,核心板產(chǎn)品開(kāi)發(fā)時(shí)有用的ESD二極管知識(shí)和技巧。ESD管的介紹ESD(Electrostatic Discharge Protection Devices),靜電保護(hù)元器件,又稱(chēng)瞬態(tài)電壓抑制二極管陣列(TVS Array),是由多個(gè)TVS晶?;蚨O管采用不同的布局設(shè)計(jì)成具有特定功能的多路或單路ESD保護(hù)器件,主要應(yīng)用于各類(lèi)通信接口靜電保護(hù),比如USB、HDMI、RS485、RS232、VGA、RJ11、RJ45、BNC、SIM、SD等
- 關(guān)鍵字: ZLG 嵌入式 ESD
無(wú)畏 RISC-V 來(lái)勢(shì)洶洶,Arm 高管稱(chēng)競(jìng)爭(zhēng)是好事
- IT之家 12 月 13 日消息,據(jù)臺(tái)媒 TechNews 報(bào)道,面對(duì) RISC-V 積極開(kāi)疆拓土,Arm 策略與行銷(xiāo)執(zhí)行副總裁 Drew Henry 在媒體分享會(huì)上表示,要正向看待良性競(jìng)爭(zhēng),而 Arm 長(zhǎng)期建構(gòu)下來(lái)的硬件效能、軟件及開(kāi)發(fā)工具所形成的龐大生態(tài)系是最大優(yōu)勢(shì),也能滿(mǎn)足產(chǎn)業(yè)需求?!?圖源 ArmDrew Henry 表示,隨著數(shù)據(jù)中心需求急劇增加,加上自動(dòng)駕駛汽車(chē)、AI、物聯(lián)網(wǎng)等新興應(yīng)用崛起,市場(chǎng)對(duì)于運(yùn)算能力的要求越來(lái)越高,這也使得摩爾定律備受挑戰(zhàn)。如今要靠單一技術(shù)延續(xù)摩爾定
- 關(guān)鍵字: RISC-V ARM 嵌入式
意法半導(dǎo)體嵌入式 AI 解決方案增加簡(jiǎn)化機(jī)器學(xué)習(xí)開(kāi)發(fā)的高級(jí)功能
- 2022 年 11 月 15 日,中國(guó)——為了擴(kuò)大開(kāi)發(fā)工具的功能,加快嵌入式人工智能 (AI) 和機(jī)器學(xué)習(xí) (ML) 開(kāi)發(fā)項(xiàng)目,意法半導(dǎo)體發(fā)布了NanoEdge AI Studio 和 STM32Cube.AI.的升級(jí)版本。這兩個(gè)開(kāi)發(fā)工具有助于把人工智能和機(jī)器學(xué)習(xí)遷移到應(yīng)用邊緣設(shè)備。遷移到網(wǎng)絡(luò)邊緣后,人工智能和機(jī)器學(xué)習(xí)的優(yōu)勢(shì)非常突出,包括原生隱私保護(hù)、確定性實(shí)時(shí)響應(yīng)、更高可靠性和更低功耗。NanoEdge AI Studio 是一個(gè)自動(dòng)化的機(jī)器學(xué)習(xí)開(kāi)發(fā)工具,適合不需要開(kāi)發(fā)神經(jīng)網(wǎng)絡(luò)的應(yīng)用項(xiàng)目。該工具需要與S
- 關(guān)鍵字: 意法半導(dǎo)體 嵌入式 AI 機(jī)器學(xué)習(xí)
說(shuō)一說(shuō)RTOS
- RTOS 即Real-time operating system,實(shí)時(shí)操作系統(tǒng),這種操作系統(tǒng)比分時(shí)操作系統(tǒng)實(shí)時(shí)性強(qiáng),線程切換速度快,線程切換時(shí)間可控,為了保證實(shí)時(shí)性,實(shí)時(shí)操作系統(tǒng)一般都是搶占型內(nèi)核,允許高優(yōu)先級(jí)的線程搶占CPU,優(yōu)先級(jí)低的排隊(duì)執(zhí)行。普通的單片機(jī)程序只有一個(gè)while循環(huán),功能比較多的時(shí)候這個(gè)循環(huán)代碼很復(fù)雜,閱讀性差,不好維護(hù)。而RTOS可以創(chuàng)建線程,每個(gè)線程有自己的while循環(huán),功能可以模塊化設(shè)計(jì)。使用RTOS的優(yōu)點(diǎn)1、功能擴(kuò)展性好,加個(gè)功能加個(gè)線程就好了,非常方便。2、單片機(jī)利用率高,
- 關(guān)鍵字: RTOS 嵌入式
嵌入式開(kāi)發(fā):如何為項(xiàng)目選擇合適的RTOS?
- 為一個(gè)項(xiàng)目選擇合適的RTOS可能是一件棘手的事情。嵌入式開(kāi)發(fā)人員經(jīng)常帶著預(yù)先設(shè)定的觀點(diǎn)來(lái)到談判桌前,這些觀點(diǎn)可能會(huì)影響他們的判斷,并將他們引向非最佳方向。許多人都參與過(guò)工程決策,其中的選擇是由最大聲、最積極的團(tuán)隊(duì)成員決定的。讓我們來(lái)看看這種決策技巧,以及它如何為工作選擇合適的RTOS。步驟#1–確定選擇標(biāo)準(zhǔn)為了做出公正的RTOS選擇,開(kāi)發(fā)團(tuán)隊(duì)需要首先確定可以用來(lái)評(píng)估RTOS的重要選擇標(biāo)準(zhǔn)。選擇RTOS時(shí)需要考慮的七個(gè)關(guān)鍵特征是性能、特性、成本、生態(tài)系統(tǒng)、中間件、供應(yīng)商/銷(xiāo)售商和開(kāi)發(fā)團(tuán)隊(duì)中的工程師。每個(gè)特征
- 關(guān)鍵字: RTOS 嵌入式
嵌入式開(kāi)發(fā):使用RTOS的7個(gè)技巧
- 實(shí)時(shí)操作系統(tǒng)已經(jīng)成為許多嵌入式系統(tǒng)中的關(guān)鍵組件,從裸機(jī)調(diào)度過(guò)渡到RTOS可能是一件棘手的事情。這里有七個(gè)小技巧可以幫助嵌入式開(kāi)發(fā)人員更輕松地完成過(guò)渡。 技巧1——首先規(guī)劃好你的架構(gòu) 如果你從未使用過(guò)UML或者對(duì)軟件架構(gòu)不感興趣,現(xiàn)在是時(shí)候?qū)W習(xí)一下了。使用RTOS時(shí),開(kāi)發(fā)人員仔細(xì)考慮每項(xiàng)任務(wù)、同步和通信機(jī)制是至關(guān)重要的。這些細(xì)節(jié)不能僅僅存儲(chǔ)在工程師的頭腦中,而是需要以圖表的形式記錄下來(lái),以便在需要時(shí)可以查看和更新。開(kāi)發(fā)一個(gè)基于RTOS的應(yīng)用程序會(huì)很快變得復(fù)雜,考慮清楚應(yīng)用程序的行為是很重要的?! 〖?/li>
- 關(guān)鍵字: RTOS 嵌入式
使用RTOS系統(tǒng)如何選取大容量存儲(chǔ)芯片NAND Flash
- 隨著物聯(lián)網(wǎng)的興起,很多產(chǎn)品都要求啟動(dòng)速度快、功耗低、響應(yīng)及時(shí)。所以RTOS(比如RT-Thread)得到了越來(lái)越廣泛的應(yīng)用。本身RTOS系統(tǒng)是面向?qū)G揖漠a(chǎn)品,因此系統(tǒng)的鏡像都是非常小的,基本<10MB、甚至<1MB的。但有時(shí)候開(kāi)發(fā)者因?yàn)槿缦碌男枨螅骸 ?、使用GUI界面需要存儲(chǔ)圖片 2、需要存放一段啟動(dòng)或提示語(yǔ)音/視頻 3、系統(tǒng)需要嵌入一些協(xié)議棧等原因,系統(tǒng)IMG變得很大,用NOR Flash就不太夠用了。 這個(gè)時(shí)候就需要采用NAND Flash,但使用Raw NAND也存在幾個(gè)問(wèn)題:
- 關(guān)鍵字: RTOS 嵌入式
RTOS的發(fā)展之Armv7-M
- ARMv7-M于2006(文件版本=A)問(wèn)世,最近一次改版是2021(文件版本=E.e),市場(chǎng)上能搜尋到的產(chǎn)品琳瑯滿(mǎn)目,屬于非常成熟的商品。本文多次引用的Cortex-M4,即屬Armv7E-M的架構(gòu)?! ∫砸粋€(gè)問(wèn)世十多年、且廣受歡迎的平臺(tái)來(lái)說(shuō),其設(shè)計(jì)應(yīng)有獨(dú)到之處,本節(jié)將列出幾項(xiàng)值得關(guān)注的特性。從架構(gòu)談起 Cortex-M平臺(tái)在最初設(shè)計(jì)時(shí),已將Coprocessor納入考慮,且最多可支持16個(gè)協(xié)同處理器。M4內(nèi)置的FPU,就是使用第10,11兩個(gè)位置,透過(guò)它,M4可以快速的處理單精度的浮點(diǎn)數(shù),對(duì)比傳
- 關(guān)鍵字: 嵌入式 RTOS 系統(tǒng) Armv7-M
RTOS的發(fā)展之MCU
- 使用過(guò)4 bit,8 bit(尋址能力256)MCU的前輩,應(yīng)該早已忘了當(dāng)年所使用的匯編語(yǔ)言(Mnemonics),在那個(gè)批注比程序代碼還多的時(shí)代,別說(shuō)是RTOS,就連用C編譯程序都是奢侈品。時(shí)至今日,32 bit已經(jīng)是主流了,性能上更是今非昔比。效能的持續(xù)性提升 觀察市場(chǎng)的MCU走向,目前跟SOC的明顯分野之一,就在于是否支持MMU,以ARM v7m(Cortex M3/M4)為例,CPU僅支持PA(Physical Address),在鎖定嵌入式市場(chǎng)的策略下,因市面上的RTOS仍以PA為大宗,未
- 關(guān)鍵字: 嵌入式 RTOS 系統(tǒng)
十分鐘了解RTOS!
- 實(shí)時(shí)操作系統(tǒng)(RTOS)是管理微處理器或微控制器時(shí)間的軟件。實(shí)時(shí)系統(tǒng)指如果系統(tǒng)的邏輯和時(shí)序正確性無(wú)法滿(mǎn)足,可能會(huì)導(dǎo)致嚴(yán)重后果的系統(tǒng)。實(shí)時(shí)多任務(wù)應(yīng)用是一個(gè)必須同時(shí)處理多個(gè)時(shí)間關(guān)鍵活動(dòng)的系統(tǒng)。實(shí)時(shí)多任務(wù)內(nèi)核(也稱(chēng)為實(shí)時(shí)操作系統(tǒng))是確保盡可能高效地處理時(shí)間關(guān)鍵事件的軟件。RTOS的使用,通過(guò)將應(yīng)用程序劃分為多個(gè)獨(dú)立的任務(wù),簡(jiǎn)化了系統(tǒng)設(shè)計(jì)過(guò)程。1.前/后臺(tái)系統(tǒng) 不使用RTOS的系統(tǒng)通常設(shè)計(jì)如圖1所示,這類(lèi)系統(tǒng)稱(chēng)為前/后臺(tái)系統(tǒng)。應(yīng)用程序由一個(gè)無(wú)限循環(huán)組成,該循環(huán)調(diào)用不同的應(yīng)用模塊來(lái)執(zhí)行所需的操作。模塊按順序執(zhí)
- 關(guān)鍵字: 嵌入式 RTOS 系統(tǒng)
RTOS系統(tǒng)與Linux系統(tǒng)的區(qū)別
- RTOS是實(shí)時(shí)操作系統(tǒng) Linux是時(shí)分系統(tǒng),不過(guò)可以通過(guò)配置內(nèi)核改成實(shí)時(shí)系統(tǒng)分時(shí)操作系統(tǒng) 英文:Time-sharing Operating System 釋義:使一臺(tái)計(jì)算機(jī)同時(shí)為幾個(gè)、幾十個(gè)甚至幾百個(gè)用戶(hù)服務(wù)的一種操作系統(tǒng)。把計(jì)算機(jī)與許多終端用戶(hù)連接起來(lái),分時(shí)操作系統(tǒng)將系統(tǒng)處理機(jī)時(shí)間與內(nèi)存空 間按一定的時(shí)間間隔,輪流地切換給各終端用戶(hù)的程序使用。由于時(shí)間間隔很短,每個(gè)用戶(hù)的感覺(jué)就像他獨(dú)占計(jì)算機(jī)一樣。分時(shí)操作系統(tǒng)的特點(diǎn)是可有效增加資源的 使用率。例如UNIX系統(tǒng)就采用剝奪式動(dòng)態(tài)優(yōu)先的CPU
- 關(guān)鍵字: 嵌入式 RTOS 系統(tǒng)
RTOS的基本概念與線程基礎(chǔ)知識(shí)
- 1 RTOS概念及線程的引入1.1 RTOS的概念用人來(lái)類(lèi)比單片機(jī)程序和RTOS:媽媽要一邊給小孩喂飯,一邊加班跟同事交流,怎么辦?對(duì)于單線條的人,不能分心,不能同時(shí)做事,她只能這樣做:給小孩喂一口飯瞄一眼電腦,有信息就去回復(fù)再回來(lái)給小孩喂一口飯如果小孩吃這口飯?zhí)?,他回?fù)同事的信息也就慢了,被同事催,你半天都不回復(fù)我?如果回復(fù)同事的信息要寫(xiě)一大堆,小孩就餓的大哭起來(lái)對(duì)于眼明手快的人,她可以一心多用,她這樣做:左手拿勺子,給小孩喂飯右手敲鍵盤(pán),恢復(fù)同事兩不耽誤,小孩“以為”媽媽在專(zhuān)心喂飯,同事以為“她在專(zhuān)
- 關(guān)鍵字: 嵌入式 RTOS 系統(tǒng)
嵌入式開(kāi)發(fā):RTOS或裸機(jī)——為什么很多人選擇RTOS
- 使用RTOS或裸機(jī)調(diào)度程序是嵌入式系統(tǒng)開(kāi)發(fā)人員爭(zhēng)論的熱門(mén)話(huà)題。在裸機(jī)方面,嵌入式開(kāi)發(fā)人員認(rèn)為他們可以結(jié)合使用基于優(yōu)先級(jí)的中斷和計(jì)時(shí)器來(lái)獲得具有更好性能和內(nèi)存占用的等效行為。RTOS方面認(rèn)為對(duì)于初學(xué)者來(lái)說(shuō)易于調(diào)度和系統(tǒng)集成。無(wú)論人們站在哪一邊,這里有七個(gè)原因使開(kāi)發(fā)人員可能決定從RTOS開(kāi)始而不是裸機(jī)調(diào)度程序。原因1–并發(fā)性 基于微控制器的系統(tǒng)通常只有一個(gè)處理核心,但需要執(zhí)行多個(gè)任務(wù)。在任務(wù)需要同時(shí)或并發(fā)執(zhí)行的應(yīng)用程序中,使用RTOS是有意義的。RTOS可以在內(nèi)存中同時(shí)擁有多個(gè)任務(wù),并且可以根據(jù)事件和優(yōu)
- 關(guān)鍵字: 嵌入式 RTOS 系統(tǒng)
嵌入式介紹
嵌入式系統(tǒng),embedded system,是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可定制,適用于各種應(yīng)用場(chǎng)合,對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專(zhuān)用計(jì)算機(jī)系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶(hù)的應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)備的控制、監(jiān)視或管理等功能。 嵌入式系統(tǒng)幾乎包括了生活中的所有電器設(shè)備,如掌上 PDA 、移動(dòng)計(jì)算設(shè)備、電視機(jī)頂盒、 [ 查看詳細(xì) ]
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473