二十年來,為了維持對軟件編碼的控制并減少商業操作系統的成本,“自制式”嵌入式系統的設計者們一直努力在他們在產品中減少RTOS的份額。
現在,有了一種更好的方法。
以SynthOS為代表 ...
開放源代碼ROM監控器RedBoot的功能特點以及配置方法,它可以提供一種下載調試環境,且體積非常小巧。RedBoot也稱作紅帽(Red Hat)嵌入式調試引導程序,是一種用于嵌入式系統的獨立開放源代碼引導 ...
TI的5000系列DSP提供多種引導裝載模式,主要包括HPI引導裝載、串行EEPROM引導裝載、并行引導裝載、串行口引導轉載、I/O口引導裝載等,其中使用FLASH的并行引導裝載是最常用的一種,使用該種方法 ...
到目前為止,有三種技術對電子工程師設計電子產品的模式產生了重大而又深遠的影響,它們是:可編程微控制器(MCU),可編程邏輯陣列和可編程模擬陣列。與采用多個分立元件及單一功能的模擬與數 ...
本文分析了Linux的特點,穩健性和局限性以及最重要的實時領域的應用。過去,因為非PC的嵌入式硬件平臺價格昂貴,使得許多高性能要求的嵌入式系統不能實現。現在,因為廉價的PC硬件大力發展和廣 ...
在嵌入式系統設計過程中,軟件工程師在動態內存管理中會遇到內存丟失的問題,本刊1月A期介紹了討論了跟蹤內存丟失面臨的困難以及一種將堆棧中的內存碎片降至最少的解決方案,本期將討論怎樣才能 ...
目前,Linux作為僅次于微軟Windows的操作系統已經在PC和嵌入式領域得到了廣泛的應用,尤其是在嵌入式開發領域,由于Linux操作系統具有成本低,可靠性高,源碼方法等顯著的優點,已經成為受眾多 ...
目前,大多數的產品開發是在基于一些小容量的單片機上進行的。51系列單片機,是我國目前使用最多的單片機系列之一,有非常廣大的應用環境與前景,多年來的資源積累,使51系列單片機仍是許多開發 ...
一 什么是嵌入式系統
嵌入式系統一般指非 PC 系統,有計算機功能但又不稱之為計算機的設備或器材。它是以應用為中心,軟硬件可裁減的,適應應用系統對功能、可靠性、成本、體積、功耗 ...
嵌入式系統是以實際應用為核心,對功能、可靠性、成本、體積、功耗有嚴格要求的專業計算機系統,隨著嵌入式系統相關技術的迅速發展,嵌入式系統功能越來越強,應用接口更加豐富,根據實際應用的 ...
結構測試或白盒測試能有效地發現代碼中的邏輯、控制流、計算和數據錯誤。這項測試要求對軟件的內部工作能夠一覽無遺(因此稱為"白盒"或"玻璃盒"),以便了解軟件結構的詳細情況。它檢查每個條件表 ...
嵌入式操作系統
ARM CPU的軟件基礎
從8位/16位單片機發展到以ARM CPU核為代表的32位嵌入式處理器,嵌入式操作系統將替代傳統的由手工編制的監控程序或調度程序,成為重要的基礎組件。更 ...