C++作為一種編程語言,從其誕生之日至今,已經在軟件業的歷史上扮演了至關重要的角色。它強大的語言功能和靈活的語言機制是無數程序員為之折腰。而C++中蘊含的OO,GP等編程思想,更是潛移默化的 ...
介紹了Linux下設備驅動程序的結構,描述了CAN通信卡設備驅動程序的軟件框架以及如何將CAN設備驅動程序加入到Linux系統內核中。討論了具體實現中為了提高通信效率和通信能力,改進設備驅動程序的 ...
VxWorks是美國Wind River公司開發的嵌入式實時操作系統,具有高性能、可裁減性好等特點,能支持多種微處理器(如PowerPC、X85、ARM、SPARC);自問世以來,以其良好的町靠性和卓越的實時性被廣泛 ...
1. 引言
SoC在醫療器械中應用前景廣闊,LPC2131/2132/2138是基于一個支持實時仿真和嵌入式跟蹤的32/16位ARM7TDMI-STM CPU的微控制器,帶有32kB/64kB/512 kB的嵌入的高速Flash存儲器和8/16/ ...
在專用的嵌入式開發板上運行操作系統(如Linux)已經變得越來越流行,而Bootloader就是為引導操作系統內核運行的一段代碼。通過它可以初始化硬件設備、建立或檢測內存空間的映射,其功能有點類 ...
嵌入式系統范同非常廣泛,從簡單的單片機系統到主頻高達幾百兆的使用操作系統的非計算機系統,都可以稱為嵌入式系統。隨著各行業電子系統應用要求的提高,嵌入式系統也越來越復雜,硬件要求速度 ...
其中有一個很明顯的發展趨勢:將復雜的問題分為若干個較小、較簡單且更加明確的問題,并針對具體的任務運用合適的工具。即使是最為普通的嵌入式系統也適用于這一原則,它可以縮短設計周期,提高 ...
隨著單片機技術的飛速發展,新型的儀器儀表呈現出操作簡單、便攜化的趨勢。LCD模塊能夠滿足嵌入式系統日益增長的要求,它可以顯示漢字、字符和圖形,同時還具有低壓、低功耗、體積小、重量輕等 ...
一、 I2C總線及其虛擬應用
1. I2C總線應用呼喚平臺模式
目前,單片機應用系統的外圍擴展已從并行方式為主過渡到以串行方式為主的時代。許多新型外圍器件都帶有串行擴展接口。通常的 ...
隨著電子產品市場的不斷擴大,閃存器無疑將獲得極大的增長。這種增長在很大程度上取決于存儲器的非易失性、低功耗、高密度和重量輕等特點。多項優點集于一身使得閃存器在移動電子和嵌入式領域中 ...
1 嵌入式數據庫
通常,我們采用數據庫來實現對數據的存儲、檢索等功能。像MySQL這類基于C/S結構的關系型數據庫系統,雖然代表著目前數據庫應用的主流,卻并不能滿足所有應用場合的需要。 ...
1、引言
隨著嵌入式系統應用領域的不斷擴大,系統復雜性也在不斷提高。閃存作為廣泛使用的嵌入式存儲設備,其管理技術和訪問方式經歷了一個由開發人員直接控制到由操作系統的I/O軟件間接控制 ...