- 在DSP的開發中,常用的算法都可以用C/C++代碼來高效實現。但是對一些特殊寄存器的讀寫,例如某些CPU寄存器的讀寫,因為C/C++代碼無法直接對其訪問,仍然需要使用匯編代碼進行操作。此外,在一些對代碼執行時間要求很嚴格的算法,例如很多個點的FFT、IFFT中,匯編代碼的高效仍然是C/C++所不能替代的。這些就涉及到了C/C++代碼與匯編代碼的接口問題,在此我們就來了解一下它們是如何交互的。首先要遵循以下的九大原則:
1. 所有的函數(不管是C/C++的還是匯編的)都要遵循特定的寄存器約定
- 關鍵字:
DSP 匯編語言 C/C++
- 1 引 言
穿戴式醫療儀器可實現對人體非介入式、無創的醫療監測,具備可移動操作、使用簡便、長時間持續工作等特點。可以減少病人的生理和心理負擔,達到更好的 檢測效果。因此,它的發展越來越受到關注。目前,穿戴式醫療儀器在實現從人體上的監護儀器到用戶端上位機的無線傳輸手段包括藍牙、射頻、紅外等。從現有文 獻看,以藍牙的使用最為廣泛。但藍牙的成本高,這對于儀器未來的普及是個很大的障礙。紅外的傳輸距離短、抗干擾差,現在已基本不使用。射頻具有價格低、傳 輸距離長等特性,特別是高性價比射頻芯片的不斷出現,使得
- 關鍵字:
醫療儀器 DSP nRF905
- 我們使用的處理器一般情況下,要么直接支持硬件的浮點運算,比如某些帶有FPU的器件,要么就只支持定點運算,此時對浮點數的處理需要通過編譯器來完成。在支持硬件浮點處理的器件上,對浮點運算的編程最快捷的方法就是直接使用浮點類型,比如單精度的float來完成。但是在很多情況下,限于成本、物料等因素,可供我們使用的只有一個定點處理器時,直接使用float類型進行浮點類型的運算會使得編譯器產生大量的代碼來完成一段看起來十分簡單的浮點數學運算,造成的后果是程序的執行時間顯著加長,且其占用的資源量也會成倍地增加,這就
- 關鍵字:
DSP 定點處理器 浮點運算
- 摘要:隨著圖像處理技術及傳感器技術的不斷發展,高清數字圖像取代模擬圖像成為一種趨勢。設計了一種基于HD-SDI技術的高清圖像處理系統,可通過FPGA+DSP架構對1080P全高清圖像進行采集和字符疊加,并實時進行目標提取和偏差量計算。疊加視頻可通過DVI數字接口或模擬接口實時顯示。利用圖像高分辨率特性,系統可實現運動目標精確跟蹤。
引言
隨著數字視頻的迅速發展,高清數字圖像代替模擬圖像成為必然趨勢。光電系統采用全高清圖像技術,不僅能大大提高顯示效果,而且能顯著提高系統的跟蹤精度。因此,高清
- 關鍵字:
HD-SDI DSP FPGA
- 1 引言
自從20世紀80年代初期第一片數字信號處理器芯片(DSP)問世以來,DSP就以數字器件特有的穩定性、可重復性、可大規模集成、特別是可編程性和易于實現自適應處理等特點,給數字信號處理的發展帶來了巨大機遇,應用領域廣闊。但由于DSP是一個相當復雜、種類繁多并有許多分系統的數、模混合系統,所以來自外部的電磁輻射以及內部元器件之間、分系統之間和各傳輸通道間的竄擾對DSP及其數據信息所產生的干擾,己嚴重地威脅著其工作的穩定性、可靠性和安全性[1]。據統計,干擾引起的DSP事故占其總事故的90%左
- 關鍵字:
DSP 電磁兼容性 因數
- 致力于提供大功率、安全、可靠與高性能半導體技術方案的領先供應商美高森美公司(Microsemi Corporation) 宣布推出全新Timberwolf™數字信號處理器(Digital Signal Processors, DSP)平臺,以滿足不斷增長的智能處理市場需求。Timberwolf DSP平臺充分利用美高森美在語音通信領域豐富的專有技術和領導地位,進入要求語音清晰、無噪聲、無回聲的新興免提手持應用領域。
全新Timberwolf平臺采用小尺寸設計的第三代低功耗先進DSP架
- 關鍵字:
美高森美 數字信號處理器 Timberwolf
- 摘要:隨著1080P高清視頻以及4K超高清晰視頻的普及和應用,基于傳統單核DSP處理器的視頻信息處理已有些力不從心。為此TI公司推出了一款專門用于高清視頻處理的多核DSP處理器,它擁有4個不同類型的處理器,使得視頻處理達到了一個更高水平。本文分析研究了該處理器的多核DSP結構及應用開發方法,并對多核間的協調工作及負載情況進行了測試分析。
引言
以DSP為核心的處理器憑借自身硬件結構的優勢和算法優化使得一般的嵌入式產品在視頻應用領域得到了廣泛的應用。隨著高清視頻應用的增多,傳統單核DSP處理
- 關鍵字:
TI DSP DM8168
- 在一個C/C++程序能正常運行之前,相關的C/C++運行時(run-time)環境首先要正確建立。在CCS軟件編程的情況下,C/C++的實時運行庫RTS的源程序庫rts.src中包含了名為boot.c或者boot.asm的啟動程序(在一些TI的例子里,則使用了CodeStartBranch.asm來完成啟動工作,它會自動調用庫文件中的boot.asm),用于在系統啟動后調用c_int00函數,并通過其中的操作來完成運行時環境的建立。通常情況下,c_int00函數位于rts2800.lib庫函數中的bo
- 關鍵字:
DSP C/C++ main函數
- 在我們使用C/C++對DSP進行編程的時候,函數無疑是功能模塊劃分的重要組成部分,這些函數之間則通過顯式地調用或者中斷等方式來共同工作。除了對特定的RTS庫中的函數(例如某些數學函數)的調用按照它們內置規則進行分配外,我們自定義的函數之間的調用則需要遵循一定的規則,了解這一過程對理解程序的執行和調試也是十分有幫助的,下面我們就來解讀一下函數的調用過程,并且可以從其中了解到CPU寄存器、FPU寄存器以及棧(stack)在這一過程中的作用。
一.父函數調用子函數
在父函數調用子函數(被調函數)
- 關鍵字:
DSP C/C++ 寄存器
- 摘要 為解決車輛在行駛中對交通信息的了解,文中針對車載導航系統功能需求,設計了基于DSP芯片的車載導航系統,提出了一種基于TMS3 20C6713B的DSP處理器車載導航系統設計方案,介紹了系統的硬件設計和實現方法。該系統具有結構簡單、可靠性高、維護方便,且有較好地繼承性等特點。
數字信號微處理器DSP具有高速運行與數據處理的功能,以其高性能和低功耗的優勢為實時導航系統的數學計算提供了有效的硬件平臺。在現代武器裝備中,設計了基于DSP芯片的車載導航系統,其在民用和軍事領域均發揮著重要作用,系統具
- 關鍵字:
DSP RS422 CAN
- Analog Devices, Inc.全球領先的高性能信號處理解決方案供應商,近日宣布推出首款面向杜比全景聲(Dolby® Atmos®)內容解碼應用的數字信號處理器SHARC® 214xx系列,該器件即將由杜比實驗室認證。 現在,借助ADI SHARC® 214xx系列處理器,可在家庭影院市場的AVR系統中實現杜比最新影院音頻環繞聲處理技術。 ADI的認證SHARC實現方案可使OEM制造商滿懷信心,相信杜比全景聲DSP解決方案完全符合杜比實驗室的實現要求。
杜
- 關鍵字:
ADI 數字信號處理器 AVR
- 摘要:在振動信號采集和處理系統設計中,信號的處理時間與可靠性決定著系統應用的可行性。本文設計了一種基于FPGA的振動信號采集處理系統,該系統通過振動信號采集電路、抗混疊濾波電路、AD采樣電路將電荷信號轉化為數字信號送入FPGA,在FPGA處理設計中利用數據流控制方法并行實現了信號的采樣和處理,并在數據存儲和訪問過程中采用時鐘時標方法判斷信號采樣過程中的數據丟失情況,有效提高了振動信號處理的實時性及可靠性。本設計在真實環境中進行了驗證,系統運行穩定可靠,滿足各項技術應用要求。
振動現象是機械設備運
- 關鍵字:
FPGA 傳感器 DSP
- 許多高速數據采集應用,如激光雷達或光纖測試等,都需要從嘈雜的環境中采集小的重復信號,因此對于數據采集系統的設計來說,最大的挑戰就是如何最大限度地減少噪聲的影響。利用信號平均技術,可以讓您的測量測試系統獲取更加可靠的、更加有效的測試數據。
通常情況下,在模擬信號的測試中,所采集到的數據往往夾雜著一些不需要的、隨機的內容,這些數據是由周圍的干擾或者測試誤差所引起的,我們稱之為隨機噪聲,這種噪聲可能會影響我們的目標信號,也就是我們需要采集的數據。而采用信號平均技術,則可以減少隨機噪聲的影響,提升信噪比
- 關鍵字:
凌華 FPGA DSP PCIe-9852 201409
- TMS320C32是美國TI公司生產的一款浮點數字信號處理器(DSP),是TMS320系列浮點數字信號處理器的新產品,其CPU是在TMS320C30和TMS320C31的基礎上進行了簡化和改進。在結構上的改進主要包括可變寬度的存儲器接口、更快速的指令周期時間、可設置優先級的雙通道DMA處理器、靈活的引導程序裝入方式、可重新定位的中斷向量表以及可選的邊緣/電平觸發中斷方式等。
1 TMS320C32的外部存儲器接口的特點
TMS320C32是一個32位微處理器,它可以通過24位地址總線、32
- 關鍵字:
DSP 存儲器 TMS320C32
- 電流互感器作為高壓電網檢測主要設備,不僅為電能的計量提供參數,而且是為繼電保護提供動作的依據。隨著國家智能電網和特高壓電網的發展,傳統電磁式電流互感器逐漸暴露出其致命缺陷,例如高電壓等級時絕緣極為困難、更高電壓下易磁飽和導致測量精度下降等。相比之下,光纖電流互感器具有抗電磁干擾能力強、絕緣可靠、測量精度高、結構簡單和體積小巧等諸多優點,是當前研究熱點。作為光纖電流互感器的核心部件,其檢測和控制電路對電流檢測精度和范圍具有非常重要的影響。
目前檢測和控制電路實現主要有兩種方案,一種是以數字信號處理
- 關鍵字:
FPGA DSP 互感器
數字信號處理器(dsp)介紹
您好,目前還沒有人創建詞條數字信號處理器(dsp)!
歡迎您創建該詞條,闡述對數字信號處理器(dsp)的理解,并與今后在此搜索數字信號處理器(dsp)的朋友們分享。
創建詞條
關于我們 -
廣告服務 -
企業會員服務 -
網站地圖 -
聯系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司

京ICP備12027778號-2 北京市公安局備案:1101082052 京公網安備11010802012473