頭條 基于FPGA的視頻處理硬件平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 為了滿足機(jī)載顯示器畫面顯示多元化的要求,提出了一種基于FPGA的視頻轉(zhuǎn)換與疊加技術(shù),該技術(shù)以FPGA為核心,搭配解碼電路及信號(hào)轉(zhuǎn)換電路等外圍電路,可實(shí)現(xiàn)XGA與PAL模擬視頻信號(hào)轉(zhuǎn)換為RGB數(shù)字視頻信號(hào),并且與數(shù)字圖像信號(hào)疊加顯示,具有很強(qiáng)的通用性和靈活性。實(shí)驗(yàn)結(jié)果表明,視頻轉(zhuǎn)換與疊加技術(shù)能夠滿足機(jī)載顯示器畫面顯示的穩(wěn)定可靠、高度集成等要求,具備較高的應(yīng)用價(jià)值。 最新資訊 DSP編程技巧之鏈接匯編代碼與C/C++代碼 在DSP的開發(fā)中,常用的算法都可以用C/C++代碼來高效實(shí)現(xiàn)。但是對(duì)一些特殊寄存器的讀寫,例如某些CPU寄存器的讀寫,因?yàn)镃/C++代碼無法直接對(duì)其訪問,仍然需要使用匯編代碼進(jìn)行操作。 發(fā)表于:2015/9/18 DSP編程技巧之:運(yùn)行時(shí)模型以及鉤子函數(shù)與庫(kù)函數(shù) 當(dāng)我們?cè)赑C運(yùn)行一些C/C++編寫程序的時(shí)候,如果缺少必要的庫(kù)文件或者說一些dll文件之類的,程序會(huì)崩潰并在各種崩潰聲音的提示下彈出一堆對(duì)話框,提示我們“run-time error”,缺少xxxx運(yùn)行庫(kù)文件等等。那運(yùn)行庫(kù)文件是做什么的呢? 發(fā)表于:2015/9/18 DSP編程技巧之:控制與語(yǔ)言選項(xiàng)以及預(yù)處理與診斷 編譯器有一些控制選項(xiàng),這些選項(xiàng)是供我們來控制編譯器的,不像前幾篇文章提到的那些選項(xiàng)那樣,是編譯器用來控制編譯結(jié)果的。下面我們就來看看我們可以使用的控制編譯器的選項(xiàng)有哪些。 發(fā)表于:2015/9/18 DSP編程技巧之:調(diào)試與路徑選項(xiàng) 在程序的編寫與測(cè)試中,調(diào)試功能是非常重要的,很多時(shí)候我們需要一步步的調(diào)試與觀察才能找到一些隱藏很深的bug,所以要對(duì)編譯器的調(diào)試選項(xiàng)有一些了解,下面我們首先看一下編譯器的調(diào)試選項(xiàng)都有哪些。 發(fā)表于:2015/9/18 DSP編程技巧之:程序優(yōu)化 在二三十年前人們剛開始使用C語(yǔ)言代替匯編進(jìn)行開發(fā)的時(shí)候,因?yàn)楫?dāng)初的處理器/控制器性能很弱,而編譯器的能力也有限,所以形成了一些C語(yǔ)言編程效率不高的印象。 發(fā)表于:2015/9/18 DSP編程技巧之:編譯流程與處理器選項(xiàng) 關(guān)于編程技巧的定義,也沒有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),例如實(shí)現(xiàn)一個(gè)很復(fù)雜的多層嵌套的指針設(shè)計(jì)算是一種編程熟練的體現(xiàn)吧;又或者用C/C++的高級(jí)特性做了很復(fù)雜的功能,但是編譯器不能完全支持,例如某種內(nèi)存的動(dòng)態(tài)重分配方法,這時(shí)對(duì)編譯器特性的熟悉就顯得很重要了。 發(fā)表于:2015/9/18 在 Visual Studio中 將 Objective-C 編譯為 C++ 曾有人謠傳微軟 Windows 10 平臺(tái)將支持運(yùn)行 Android 程序,沒有人會(huì)預(yù)料到 iOS 應(yīng)用也將得到同樣的支持。目前,微軟正結(jié)合 C2 和 Clang 使之變?yōu)榭赡堋?/a> 發(fā)表于:2015/9/18 JPHP:一款基于JVM的新PHP編譯器 JPHP是一款基于Java語(yǔ)言編寫的PHP編譯器以及新運(yùn)行時(shí)庫(kù)。支持多線程、unicode字符串(UTF-16)、GUI、Android開發(fā)以及嵌入式Web應(yīng)用。JPHP可以將PHP源碼編譯成JVM字節(jié)碼并在JVM中執(zhí)行,目前暫不支持PHP5.6導(dǎo)入空間命名功能。項(xiàng)目托管在GitHub上,開源許可證基于:Apache 2.0。 發(fā)表于:2015/9/18 Go 1.5編譯器與運(yùn)行時(shí)環(huán)境由Go語(yǔ)言自身編寫 Go語(yǔ)言1.5版本擁有一個(gè)用Go語(yǔ)言自身編寫的完整工具鏈,一個(gè)更快的垃圾回收器和在每一個(gè)可用的CPU上運(yùn)行的goroutine。 發(fā)表于:2015/9/18 Ubuntu實(shí)現(xiàn)樹莓派交叉編譯 在一個(gè)平臺(tái)上生成另一個(gè)平臺(tái)上的可執(zhí)行代碼。為什么要大費(fèi)周折的進(jìn)行交叉編譯呢?一句話:不得已而為之。有時(shí)是因?yàn)槟康钠脚_(tái)上不允許或不能夠安裝所需要的編譯器,而又需要這個(gè)編譯器的某些特征;有時(shí)是因?yàn)槟康钠脚_(tái)上的資源貧乏,無法運(yùn)行所需要的編譯器;有時(shí)又是因?yàn)槟康钠脚_(tái)還沒有建立,連操作系統(tǒng)都沒有,根本談不上運(yùn)行什么編譯器。 發(fā)表于:2015/9/18 ?…184185186187188189190191192193…?