首頁 > 新聞中心 > 牛人業(yè)話
似乎所有的硬件工程師談起電解電容的好壞的時候,最后總是少不了一句,要選擇ESR參數(shù)低一點的電容云云,,但,公司采購員按這個要求去采購電容的時候,只能選擇好品牌,因為采購員心里知道,好品牌的電容ESR參數(shù)才低,因,電解......
系統(tǒng)節(jié)拍是非常重要的一個設(shè)備,在早期的MCU51和ARM7芯片中,沒有專門的系統(tǒng)節(jié)拍,往往由一路硬件定時器來實現(xiàn)其功能,到了Cortex系列,ARM提供了Systick硬件定時器專門用于系統(tǒng)節(jié)拍,可見現(xiàn)在的編程對系統(tǒng)......
注冊機制在嵌入式編程中很少提到,但回調(diào)函數(shù)大家經(jīng)常接觸,以軟件定時器為例: 軟件定時器設(shè)備通過函數(shù)Start把FunctionCallback作為參數(shù)傳入定時器設(shè)備中保存,之后開啟定......
在一個C/C++程序能正常運行之前,相關(guān)的C/C++運行時(run-time)環(huán)境首先要正確建立。在CCS軟件編程的情況下,C/C++的實時運行庫RTS的源程序庫rts.src中包含了名為boot.c或者boot.a......
在我們使用C/C++對DSP進行編程的時候,函數(shù)無疑是功能模塊劃分的重要組成部分,這些函數(shù)之間則通過顯式地調(diào)用或者中斷等方式來共同工作。除了對特定的RTS庫中的函數(shù)(例如某些數(shù)學函數(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)的復合體,如下圖所示: ? 基于C#標準,分為應(yīng)用層App與系統(tǒng)層System兩層。采用兩個大結(jié)構(gòu)體AppStruct和SystemStruct把它們各自封裝......
硬件設(shè)計師最常見的工作內(nèi)容是通過寫代碼來測試硬件。這10個C語言技巧(C語言仍然是常見的選擇)可以幫助設(shè)計師避免因基礎(chǔ)性錯誤而導致某些缺陷的產(chǎn)生并造成維護方面的困擾。 為了成功的推出一個產(chǎn)品,軟件開發(fā)過程本身需......
說玩轉(zhuǎn)驅(qū)動這話,其實有點過頭,玩驅(qū)動是個長期積累的過程,寫出來是一回事,調(diào)試起來也是一種磨練。為了讓大家明白玩驅(qū)動的樂趣和掌握編寫驅(qū)動的捷徑,我分享一些經(jīng)驗,算是拋磚引玉。不過正所謂一口吃不了個胖子,只有寫夠了足夠多......
當今所有最好的集成電路都大規(guī)模的使用BGA封裝法來焊接。因為BGA封裝法連接在芯片底下,焊接更緊,需要使用回流焊箱或者熱印版。另一個問題是設(shè)計PCB(印刷電路板)時,過孔和引線之間的焊接球需要足夠小,主板上通常需要更......
43.2%在閱讀
23.2%在互動