該平臺具有強大的語音信號處理能力,較低的功耗以及加密等特點。實踐證明,該平臺在其應用場合完全達到了原先的這些設計目標,具有廣闊的應用前景。
本系統以B1ackfin533為數據處理核心,依托數字圖像處理技術和DMA技術,并通過以太網與上位機通信進行數據傳輸,完成了一個完整的視頻監(jiān)測系統。其設計特點為結構簡單、體積小、功耗低、圖像分辨率高、成本低廉、結合網絡布線。本系統滿足實時行要求,具有很大的應用前景。
本文詳細地介紹了基于嵌入式系統中的 OS 啟動加載程序 ―― Boot Loader 的概念、軟件設計的主要任務以及結構框架等內容。
由于 Boot Loader 的實現依賴于 CPU 的體系結構,因此大多數 Boot Loader 都分為 stage1 和 stage2 兩大部分。依賴于 CPU 體系結構的代碼,比如設備初始化代碼等,通常都放在 stage1 中,而且通常都用匯編語言來實現,以達到短小精悍的目的。而 stage2 則通常用C語言來實現,這樣可以實現給復雜的功能,而且代碼會具有更好的可讀性和可移植性。
在 boot loader 程序的設計與實現中,沒有什么能夠比從串口終端正確地收到打印信息能更令人激動了。此外,向串口終端打印信息也是一個非常重要而又有效的調試手段。
在一個領域中,如果唯一不變的是變化,那么不需要對電子技術和設計方法的發(fā)展變化做多少回顧,就能見證到變化是如何使設計工程師能夠創(chuàng)建出下一代創(chuàng)新產品。微處理器得到大規(guī)模應用后,價廉物美的新技術為基于軟件的革新性電子產品設計打開了大門,這就是一個很好的例子。簡言之,把設計的主要元素——在這兒是控制“智能”——轉入到軟領域后,設計工程師就可以在更短時間內創(chuàng)建出更好、更智能、更廉價的產品。
3G LTE(長期演進)是第三代伙伴計劃(3GPP)的一個高級標準,為廣域網提供下一代寬帶無線技術。
在日益信息化的現代社會中,計算機和網絡的應用已經全面滲透到日常生活中,各種應用嵌入式系統的電子產品也隨處可見,計算機的應用經過桌面PC系統的空前之后,嵌入式系統的應用正風起云涌,廣泛進入到工業(yè)、軍事等領域。
線性調頻連續(xù)波(LFMCM)雷達具有不存在距離盲區(qū)、時帶積大、發(fā)射功率低、截獲率小、接收靈敏度高等優(yōu)點,因而在汽車防撞、毫米波成像、探測埋地物件(地雷、管道等)、導彈末制導等領域發(fā)揮著越來越重要的作用。傳統的LFMCM主要采用壓控振蕩器來實現,這種方法不能保證信號的高線性度。因此,現今愈來愈多地采用基于DDS的產生方法,其主要優(yōu)勢在于工作模式多、頻率轉換(掃頻)時間快、頻率分辨率高、輸出相位可調。其劣勢在于雜散較大,輸出頻率范圍較低(一般小于系統時鐘的1/3)。另一方面,受DDS輸出頻率范圍的限制,往往
浮點DSP比定點DSP的動態(tài)范圍更大;很多算法的浮點代碼比定點占用更少的周期;浮點DSP可以實現更高的精度;浮點DSP的浮點運算用硬件來實現,其處理速度大大高于定點DSP…...這些浮點DSP與定點DSP的比較優(yōu)勢是浮點算法擁躉者們在“浮點定點之爭”的話題中常提及的,也為大多數嵌入式設計工程師所熟知。
DSP結構可以分為定點和浮點型兩種。其中,定點型DSP可以實現整數、小數和特定的指數運算,它具有運算速度快、占用資源少、成本低等特點;靈活地使用定點型DSP進行浮點運算能夠提高運算的效率。目前對定點DSP結構支持下的浮點需求也在不斷增長,主要原因是:實現算法的代碼往往是采用C/C++編寫,如果其中有標準型的浮點數據處理,又必須采用定點DSP器件,那么就需要將浮點算法轉換成定點格式進行運算。同時,定點DSP結構下的浮點運算有很強的可行性,因為C語言和匯編語言分別具有可移植性強和運算效率高的特點,因此在定點D
引 言DSP(數字信號處理器)憑借其高速數字信號處理功能、實時性強、低功耗、高集成度等嵌入式微計算機的特點,已在通信、航空航天、工業(yè)控制、醫(yī)療、國防、汽車等領域得到了廣泛的應用。TMS320LF240
隨著數字處理系統應用的快速發(fā)展,許多設備,如報警系統,健康護理設備和安全照明設備等對高品質不間斷電源的需求也就隨之增加。而且隨著高頻靜態(tài)功率變換器的廣泛使用,包括臨界載荷在內的許多電力負載都成為了非線性的,并將產生諧波。因此,必須應用附加諧波濾波技術來保證UPS逆變器有高品質的正弦輸出電壓。
隨著軟件無線電技術的發(fā)展,以及大寬帶高分辨率多路信號和多種信號處理方式的采用,信號處理中的運算量與數據吞吐量急劇上升,于是,越來越多的系統采取多DSP的并行處理方式來滿足實時處理的性能要求。并行處理系統通常由多個處理單元組成,并通過一定的方法將一個任務分成若干個子任務,再分別由各處理單元去完成。一個合適的系統結構往往可以大大提高系統的運行效率,簡化軟件的實現,并且方便軟硬件的更新和維護。
第一章 指針的概念 指針是一個特殊的變量,它里面存儲的數值被解釋成為內存里的一個地址。要搞清一個指針需要搞清指針的四方面的內容:指針的類型,指針所指向的類型,指針的值或者叫指針所指向的內存區(qū),還
浮點DSP比定點DSP的動態(tài)范圍更大;很多算法的浮點代碼比定點占用更少的周期;浮點DSP可以實現更高的精度;浮點DSP的浮點運算用硬件來實現,其處理速度大大高于定點DSP…...這些浮點DSP與定點DSP的比較優(yōu)勢是浮點算法擁躉者們在“浮點定點之爭”的話題中常提及的,也為大多數嵌入式設計工程師所熟知。
Linux支持多種文件系統,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,為了對各類文件系統 進行統一管理,Linux引入了虛擬文件系統VFS(Virtual File System),為各類文件系統提供一個統一的操作界面和應用編程接口。
Cache即高速緩存,它的出現基于兩種因素:一、CPU的速度和性能提高很快,而主存速度較低且價格高;二、程序執(zhí)行的局部性特點。將速度較快而容量有限的SRAM構成Cache,可以盡可能發(fā)揮CPU的高速度。
SUN公司Java虛擬機(JVM)技術的有序開放,使得Java軟件真正實現跨平臺運行,即Java應用小程序能夠在帶有JVM的任何硬軟件系統上執(zhí)行。
藍牙(Bluetooth)協議標準是由藍牙特別興趣小組(Bluetooth SIG)發(fā)布的,1999年發(fā)布了Bluetooth 1.0版, 2001年2月發(fā)布了Bluetooth1.1版。目前SIG成員已經發(fā)展到3000家左右。藍牙協議規(guī)定的無線通信標準,基于免申請的2.4GHz的 ISM頻段,采用GFSK跳頻技術和時分雙工(TDD)技術,通信距離為10米左右,Blue tooth 1.0版標準規(guī)定的數據傳輸速率為 1Mbps。主要適用于各種短距離的無線設備互連應用場合??梢蕴峁c到點或點到多點的無線連接