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

分享7道最近常問的嵌入式面試題

  • 1. 關(guān)鍵字static的作用是什么?為什么static變量只初始化一次?· 修飾局部變量:使得變量變成靜態(tài)變量,存儲在靜態(tài)區(qū),存儲在靜態(tài)區(qū)的數(shù)據(jù)周期和程序相同,在main函數(shù)開始前初始化,在退出程序時銷毀(無論是局部靜態(tài)還是全局靜態(tài))?!?修飾全局變量:全局變量本身就是存儲在靜態(tài)區(qū),因此static并不能改變其存儲位置。但是,static限制了其鏈接屬性,被static修飾的全局變量只能被該包含該定義的文件訪問(即改變了作用域)· 修飾函數(shù):是的該函數(shù)只能在包含該函數(shù)定義的的文件中被調(diào)用,對于靜態(tài)函數(shù),
  • 關(guān)鍵字: 嵌入式  

嵌入式C中的goto語句,爭議很大

  • 什么是goto語句?goto?語句被稱為 C 語言中的跳轉(zhuǎn)語句,用于無條件跳轉(zhuǎn)到其他標(biāo)簽。它將控制權(quán)轉(zhuǎn)移到程序的其他部分。goto?語句一般很少使用,因為它使程序的可讀性和復(fù)雜性變得更差。語法goto?label;goto 語句示例讓我們來看一個簡單的例子,演示如何使用 C 語言中的 goto 語句。打開 Visual Studio 創(chuàng)建一個名稱為:goto 的工程,并在這個工程中創(chuàng)建一個源文件:goto-statment.c,其代碼如下所示:#include?&n
  • 關(guān)鍵字: 嵌入式  C語言  goto  語句  

基于GD32H759的嵌入式運動控制系統(tǒng)解決方案

  • 系統(tǒng)簡介近年來,由于社會高速發(fā)展,對運動控制系統(tǒng)的要求越來越高。傳統(tǒng)的基于PC及低端微控制器逐漸滿足不了現(xiàn)代制造的工藝要求。隨著嵌入式技術(shù)的日臻完善,嵌入式運動控制器已經(jīng)開始在工業(yè)自動化市場上占據(jù)主導(dǎo)?;贏RM技術(shù)的微處理器具有體積小、低成本、低功耗的特點,在工業(yè)自動化運動控制領(lǐng)域具有廣闊的發(fā)展前景。圖1運動控制系統(tǒng)原理基于GD32H759系列超高性能MCU優(yōu)秀的數(shù)據(jù)計算能力,硬件設(shè)計方案方案采用ARM+FPGA的架構(gòu)。本運動控制系統(tǒng)總體設(shè)計方案,使用MODBUS-RTU/TCP及本公司自定義“太控”協(xié)
  • 關(guān)鍵字: 嵌入式  MCU  控制系統(tǒng)  

Arduino UNO了解一下

  • 什么是Freeduino?它就是沒有任何電路板的Arduino UNO板。它使用一種稱為自由形式的技術(shù)通過導(dǎo)線或銅絲而不是電路板來互連組件。它看起來簡約又漂亮!為什么我要做這個?我經(jīng)常很難解釋什么是自由形式的電子及其外觀。而Freeduino正好是自由形式電子藝術(shù)的一個很好的例子,可以輕松地與著名的設(shè)備Arduino UNO相提并論,因此我做了它。你可以查看上一篇LED掛飾,了解黃銅焊接的基礎(chǔ)知識,所需的工具和材料。了解Arduino UNO在實際開始焊接之前,我們需要了解Arduino UNO的各部分功
  • 關(guān)鍵字: Arduino  開發(fā)板  嵌入式  

用點亮LED舉例,說明嵌入式軟件分層設(shè)計的思想

  • “嵌入式開發(fā),點燈一路發(fā)” —— 今天我們就以控制LED閃爍為例,來聊聊嵌入式軟件分層?!???????????|??????????||?????P1.1?|-----I<|--------------<|
  • 關(guān)鍵字: 嵌入式  LED  軟件  設(shè)計  

嵌入式學(xué)習(xí)過程繞不開的知識點

  • 很多人嵌入式學(xué)習(xí)都有些迷茫,不知道從哪里入手,不知道自己的水平位于哪個層次,不知道從哪方面提升。今天我們就從一個8年工作經(jīng)驗的嵌入式資深工程師的分享,來看一下嵌入式學(xué)習(xí)那些你繞不開的技術(shù)點。做嵌入式這行已經(jīng)8年了吧,也算是一個老工程師了,工作多年,做過MCU、DSP、ARM、ARM+DSP、ARM+FPGA等等芯片。現(xiàn)在將嵌入式學(xué)習(xí)的一些繞不開的技術(shù)點整理下,希望對嵌入式初學(xué)者有些幫助。1. 嵌入式繞不開各種接口比如:UART、SPI、I2C、USB、ETH、MIPI、EDP、CAN、I2S、HDMI等等
  • 關(guān)鍵字: 嵌入式  工程師  

財報后谷歌跌超7%,AMD連跌、1月仍大漲超10%

  • 美聯(lián)儲重創(chuàng)3月降息預(yù)期,納指跌超2%,財報后谷歌跌超7%,AMD連跌、1月仍大漲超10%美聯(lián)儲開年就給了近期降息的市場預(yù)期一記重錘,美股跌幅擴(kuò)大,美元盤中跳漲,美債價格跌幅收窄。周三公布的美聯(lián)儲貨幣政策決議聲明刪除了暗示未來進(jìn)一步加息的措辭,敞開降息大門,但暗示不會很快行動,稱在對通脹降至目標(biāo)更有信心以前,不適合降息。美聯(lián)儲主席鮑威爾在會后發(fā)布會上表示,聯(lián)儲對降息保持持開放態(tài)度,但不急于行動,不認(rèn)為可能3月降息。有“新美聯(lián)儲通訊社”之稱的記者Nick Timiraos發(fā)文稱,聯(lián)儲刪除了半年來一直保留加息可
  • 關(guān)鍵字: AMD  嵌入式  谷歌  

AMD四季度營收62億美元 凈利6.67億暴漲30倍,但盤后暴跌

  • 1月31日消息,美國時間周二,AMD公布了2024年第四季度及全年財報。財報顯示,AMD第四季度營收為62億美元,同比增長10%;凈利潤為6.67億美元,同比暴漲3076%;攤薄后每股收益為0.41美元,同比增長4000%。但財報發(fā)布后,由于2024年第一季度業(yè)績預(yù)期不及市場預(yù)期,AMD股價在盤后交易中下跌近6%。以下為AMD第四季度財報要點——營收為62億美元,較上年同期的56億美元相比增長10%,環(huán)比增長6%;——凈利潤為6.67億美元,較上年同期的2100萬美元相比暴漲3076%,環(huán)比增長123%;
  • 關(guān)鍵字: AMD  嵌入式  

嵌入式開發(fā)常用的C語言工具代碼

  • 嵌入式開發(fā)中常用的C語言工具代碼確實很重要。以下是一些利劍級別的C語言工具代碼示例,以及它們的簡要講解。循環(huán)隊列(Circular Buffer)typedef struct { ? ?int buffer[SIZE]; ? ?int head; ? ?int tail; ? ?int count;} CircularBuffer;void push(CircularBuffer *cb, int data) { ?
  • 關(guān)鍵字: 嵌入式  C語言  代碼  

用示波器對單片機(jī)I2C時序進(jìn)行圖形波形分析的試驗小結(jié)

  • 一技在手天下我有!如您覺得本文對您有用煩請收藏轉(zhuǎn)發(fā)加關(guān)注喲~筆芯對于嵌入式開發(fā)的朋友來說,I2C協(xié)議實在是再熟悉不過了,有太多的器件,采用的都是通過I2C來進(jìn)行相應(yīng)的設(shè)置。今天,我們就隨便聊聊這個I2C協(xié)議。I2C協(xié)議中最重要的一點是I2C地址。這個地址有7位和10位兩種形式。7位能夠表示127個地址,而在實際使用中基本上不會掛載如此多的設(shè)置,所以很多設(shè)備的地址都采用7位,所以本文接下來的說明都是基于此。I2C還有一個很重要的概念,就是“主—從”。對于從設(shè)備來說,它是啥都不干的,更不會自動發(fā)送數(shù)據(jù);而主設(shè)
  • 關(guān)鍵字: 嵌入式  I2C  

本土廠商難舍DSP情懷

  • 1948 年貝爾實驗室的克勞德·香農(nóng) (Claude Shannon) 發(fā)表了他具有里程碑意義的論文——《通信的數(shù)學(xué)理論》(A Mathematical Theory of Communication),該論文明確闡述了可實現(xiàn)的比特率、信道帶寬和信噪比之間的關(guān)系。這是DSP(digital signal processing)的元年??梢哉f,香濃的這篇論文開拓了一個新紀(jì)元。但具體到硬件方面,此時距離第一顆DSP芯片面世還有很多年。因為哪怕是最基本的IC,也需要10年后才由TI的Jack Kilby發(fā)明。但
  • 關(guān)鍵字: DSP  嵌入式  微處理器  數(shù)字信號處理  

嵌入式代碼經(jīng)常產(chǎn)生bug的五大原因

  • 在嵌入式開發(fā)軟件中查找和消除潛在的錯誤是一項艱巨的任務(wù)。通常需要英勇的努力和昂貴的工具才能從觀察到的崩潰、死機(jī)或其他計劃外的運行時行為追溯到根本原因。在最壞的情況下,根本原因會破壞代碼或數(shù)據(jù),使系統(tǒng)看起來仍然可以正常工作或至少在一段時間內(nèi)仍能正常工作。工程師常常放棄嘗試發(fā)現(xiàn)不常見異常的原因,這些異常在實驗室中不易再現(xiàn),將其視為用戶錯誤或“小故障”。然而,機(jī)器中的這些鬼魂仍然存在。這是難以重現(xiàn)錯誤的最常見根本原因指南。每當(dāng)您閱讀固件源代碼時,請查找以下五個主要錯誤。并遵循建議的最佳做法,以防止它們再次發(fā)生在
  • 關(guān)鍵字: 嵌入式  代碼  bug  

分析嵌入式軟件代碼的漏洞 —— 代碼注入

  • 隨著互聯(lián)網(wǎng)的發(fā)展,嵌入式設(shè)備正分布在一個充滿可以被攻擊者利用的源代碼級安全漏洞的環(huán)境中。因此,嵌入式軟件開發(fā)人員應(yīng)該了解不同類型的安全漏洞 —— 特別是代碼注入。術(shù)語“代碼注入”意味著對程序的常規(guī)數(shù)據(jù)輸入可以被制作成“包含代碼”,并且該程序可以被欺騙來執(zhí)行該代碼。代碼注入缺陷意味著黑客可以劫持現(xiàn)有進(jìn)程,并以與原始進(jìn)程相同的權(quán)限執(zhí)行任何他們喜歡的代碼。在許多嵌入式系統(tǒng)中,進(jìn)程需要以最高的權(quán)限運行,因此成功的代碼注入攻擊可以完全控制機(jī)器以及竊取數(shù)據(jù),導(dǎo)致設(shè)備發(fā)生故障,將其作為其僵尸網(wǎng)絡(luò)成員或使其永久無法使用。
  • 關(guān)鍵字: 嵌入式  軟件  代碼  漏洞  

SPI - 同步、全雙工的串行外設(shè)接口

  • SPI(Serial Peripheral Interface - 同步外設(shè)接口)總線是一種用于短距離通信(主要是嵌入式系統(tǒng)中)的同步串行通信接口規(guī)范,雖然沒有正式的國際標(biāo)準(zhǔn),但這種接口協(xié)議由Motorola發(fā)明迄今經(jīng)過很多廠商的支持,已經(jīng)成了一種事實標(biāo)準(zhǔn),被廣泛用于各種MCU處理器中,同傳感器,串行ADC、DAC、存儲器、SD卡以及LCD等進(jìn)行數(shù)據(jù)連接。由于沒有統(tǒng)一的國際標(biāo)準(zhǔn),SPI出現(xiàn)了很多不同的協(xié)議選項,例如不同的Word大小;每個設(shè)備都有自己的協(xié)議定義,包括是否支持命令;有些設(shè)備只發(fā)送,其它的則只
  • 關(guān)鍵字: SPI總線  通信接口  MCU  嵌入式  

嵌入式軟件架構(gòu)設(shè)計:建立抽象層

  • 軟件架構(gòu)這東西,眾說紛紜,各有觀點。什么是軟件架構(gòu),我們能在網(wǎng)上找到無數(shù)種定義。比如,我們可以這樣定義:軟件架構(gòu)是軟件系統(tǒng)的基本結(jié)構(gòu),體現(xiàn)在其組件、組件之間的關(guān)系、組件設(shè)計與演進(jìn)的規(guī)則,以及體現(xiàn)這些規(guī)則的基礎(chǔ)設(shè)施。怎么定義一般來說,基本上不重要,我們不是在寫學(xué)術(shù)書籍,工程人員嘛,只關(guān)心軟件架構(gòu)能解決什么問題。軟件架構(gòu)不是制定出來的,而是產(chǎn)品和業(yè)務(wù)需求所決定的,架構(gòu)師所做的,只是忠于需求,并合理的表達(dá)了需求。軟件架構(gòu)也從來都不是一成不變的。在產(chǎn)品或者產(chǎn)品線的整個生命周期中,隨著業(yè)務(wù)和需求的變化,軟件架構(gòu)不斷
  • 關(guān)鍵字: 嵌入式  軟件  架構(gòu)  軟件設(shè)計  抽象層  
共5295條 3/353 « 1 2 3 4 5 6 7 8 9 10 » ›|

嵌入式介紹

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