首頁 > 新聞中心 > 牛人業(yè)話
在我們使用C/C++對DSP進行編程的時候,函數(shù)無疑是功能模塊劃分的重要組成部分,這些函數(shù)之間則通過顯式地調(diào)用或者中斷等方式來共同工作。除了對特定的RTS庫中的函數(shù)(例如某些數(shù)學(xué)函數(shù))的調(diào)用按照它們內(nèi)置規(guī)則進行分配外......
System結(jié)構(gòu)體封裝了整個系統(tǒng)層,讓App很容易基于System跨平臺,那么System內(nèi)部該如何組織? ? ARM公司推薦嵌入式開發(fā)遵循CMSIS架構(gòu),用戶應(yīng)用程序可以調(diào)用實時內(nèi)核(OS)、中......
嵌入式微系統(tǒng)架構(gòu)是C#與CMSIS架構(gòu)的復(fù)合體,如下圖所示: ? 基于C#標準,分為應(yīng)用層App與系統(tǒng)層System兩層。采用兩個大結(jié)構(gòu)體AppStruct和SystemStruct把它們各自封裝......
硬件設(shè)計師最常見的工作內(nèi)容是通過寫代碼來測試硬件。這10個C語言技巧(C語言仍然是常見的選擇)可以幫助設(shè)計師避免因基礎(chǔ)性錯誤而導(dǎo)致某些缺陷的產(chǎn)生并造成維護方面的困擾。 為了成功的推出一個產(chǎn)品,軟件開發(fā)過程本身需......
說玩轉(zhuǎn)驅(qū)動這話,其實有點過頭,玩驅(qū)動是個長期積累的過程,寫出來是一回事,調(diào)試起來也是一種磨練。為了讓大家明白玩驅(qū)動的樂趣和掌握編寫驅(qū)動的捷徑,我分享一些經(jīng)驗,算是拋磚引玉。不過正所謂一口吃不了個胖子,只有寫夠了足夠多......
當(dāng)今所有最好的集成電路都大規(guī)模的使用BGA封裝法來焊接。因為BGA封裝法連接在芯片底下,焊接更緊,需要使用回流焊箱或者熱印版。另一個問題是設(shè)計PCB(印刷電路板)時,過孔和引線之間的焊接球需要足夠小,主板上通常需要更......
為了解決多人協(xié)作,多種需求產(chǎn)品的開發(fā),并且還要長期維護,必須要把這些產(chǎn)品的共性提取出來。 1、 不需要低功耗設(shè)計。 2、 傳感器類和驅(qū)動器類屬于單一功能的設(shè)備,傳統(tǒng)前后臺架構(gòu)的MS3即可。 3、 電......
2001年我大學(xué)畢業(yè)后去了中科院半導(dǎo)體所工作,第一次真正接觸了MCU51下的C語言開發(fā),項目組要求項目中的功能盡可能封裝成一個個的功能子函數(shù),便于維護,所以一個項目就是由各個功能子函數(shù)組成的。但我因為在所里時間較短,......
看似簡單的幾個問題,Andrew卻回答的井井有條,小編已經(jīng)沒有辦法有什么其他詞語去形容了。本文Andrew不僅僅對FPGA入門學(xué)習(xí)流程做了詳細的分享,更是對FPGA開發(fā)工作的要求分成大公司和小公司兩個層面來分析。你能......
LED照明行業(yè)燈光亮化工程,既受全球大環(huán)境的影響,也有其行業(yè)特殊性。而LED路燈電源恰恰是目前LED發(fā)展的重中之重,對于LED技術(shù)上的相關(guān)設(shè)計,目前已經(jīng)有多種的方案與獨特的設(shè)計手法,我們就來一一了解一下。 1.......
43.2%在閱讀
23.2%在互動