首頁 > 新聞中心 > 牛人業話
一、如何學習嵌入式系統- - 嵌入式系統的概念 著重理解“嵌入”的概念 ,主要從三個方面上來理解?! ?、從硬件上,“嵌入”將基于CPU的處圍器件,整合到CPU芯片內部,比如早期基于X86體系結構下的計算機,CPU......
似乎所有的硬件工程師談起電解電容的好壞的時候,最后總是少不了一句,要選擇ESR參數低一點的電容云云,,但,公司采購員按這個要求去采購電容的時候,只能選擇好品牌,因為采購員心里知道,好品牌的電容ESR參數才低,因,電解......
系統節拍是非常重要的一個設備,在早期的MCU51和ARM7芯片中,沒有專門的系統節拍,往往由一路硬件定時器來實現其功能,到了Cortex系列,ARM提供了Systick硬件定時器專門用于系統節拍,可見現在的編程對系統......
注冊機制在嵌入式編程中很少提到,但回調函數大家經常接觸,以軟件定時器為例: 軟件定時器設備通過函數Start把FunctionCallback作為參數傳入定時器設備中保存,之后開啟定......
在一個C/C++程序能正常運行之前,相關的C/C++運行時(run-time)環境首先要正確建立。在CCS軟件編程的情況下,C/C++的實時運行庫RTS的源程序庫rts.src中包含了名為boot.c或者boot.a......
在我們使用C/C++對DSP進行編程的時候,函數無疑是功能模塊劃分的重要組成部分,這些函數之間則通過顯式地調用或者中斷等方式來共同工作。除了對特定的RTS庫中的函數(例如某些數學函數)的調用按照它們內置規則進行分配外......
System結構體封裝了整個系統層,讓App很容易基于System跨平臺,那么System內部該如何組織? ? ARM公司推薦嵌入式開發遵循CMSIS架構,用戶應用程序可以調用實時內核(OS)、中......
嵌入式微系統架構是C#與CMSIS架構的復合體,如下圖所示: ? 基于C#標準,分為應用層App與系統層System兩層。采用兩個大結構體AppStruct和SystemStruct把它們各自封裝......
硬件設計師最常見的工作內容是通過寫代碼來測試硬件。這10個C語言技巧(C語言仍然是常見的選擇)可以幫助設計師避免因基礎性錯誤而導致某些缺陷的產生并造成維護方面的困擾。 為了成功的推出一個產品,軟件開發過程本身需......
說玩轉驅動這話,其實有點過頭,玩驅動是個長期積累的過程,寫出來是一回事,調試起來也是一種磨練。為了讓大家明白玩驅動的樂趣和掌握編寫驅動的捷徑,我分享一些經驗,算是拋磚引玉。不過正所謂一口吃不了個胖子,只有寫夠了足夠多......
43.2%在閱讀
23.2%在互動