基于達芬奇技術的三維全息顯示系統(tǒng)研究
2.4 FFT運算
DSPLIB提供的FFT運算為基2的時間抽取算法。運算可以直接調用void cfft(DATA x,nx,shortscale)。其中:x[2*nx]為輸入/輸出數(shù)據存儲數(shù)組;nx為FFT的運算長度;scale為歸一化設置變量;scale=1是進行歸一化設置變量,scale=0是不進行歸一化運算。歸一化功能使得輸出結果被運算長度n所除,目的是為了防止FFT運算結果可能導致溢出。以一個簡單的程序說明DSPLIB的使用。在該程序中輸入數(shù)據放在x[512]數(shù)組中,運算后結果仍在x[512]數(shù)組中。
這樣就完成了DSP內一個運算長度為256點的FFT變換。
3 結果分析
對頻率為50 Hz的方波信號進行了頻譜分析,采樣點數(shù)為128,并調整采樣頻率,使得128點的采樣時間為40 ms,即輸入2個信號的周期。在通過DSP的集成開發(fā)環(huán)境(CCS)觀看結果,如圖3、圖4所示。本文引用地址:http://www.ex-cimer.com/article/187429.htm
4 結語
本文結合數(shù)字全息三維立體顯示技術和達芬奇技術的優(yōu)點,給出了一種全新的三維立體顯示方案。結果顯示,一個原始的圖像數(shù)據經過該系統(tǒng)之后,從各個角度很完美地展現(xiàn)了原來的實物。因此該嵌入式系統(tǒng)平臺具有很大的使用價值。
評論