DSP+FPGA結構在雷達模擬系統(tǒng)中的應用
unsigned int comtemp=0;
unsigned int RandT=0,rr=0,tt=0;
if(RandT==0) /*****接收*****/
{
jieshou=1;
receive[rr]=*T_rdcom0xff; /***接收到的數據***/
rr++;
if(rr==6)
{ rr=0; *T_cleartbt=0; jieshou=0; rcli=1;}
}
else /*****發(fā)送*****/
{
if(tt==9)
{
tt=0; rr=0; RandT=0; fashONg=0;
if(facom!=0)
{
fasnum[facom]=0; wait=0;
}
facom=99;
*T_rns=0;
return;
}
comtemp=(facom*9)+tt;
*T_wrcom=trans[comtemp]; /***發(fā)送的數據***/
tt++;
}
程序中數據傳送具有一定的規(guī)范,要滿足通信協(xié)議。當其與主控計算機進行通信時,數據到達接收方后,接收方應該根據通行協(xié)議判別發(fā)送方的數據,具體過程在此不再贅述。
5 結論
綜上所述,通過雷達模擬系統(tǒng)的實例可以看出,由DSP芯片和FPGA可編程邏輯器件所組成的核心控制系統(tǒng),外圍電路少,運算速度快。正是由于DSP具有運算速度快、性能穩(wěn)定等特點,以及可編程邏輯器件集成度高等優(yōu)點,使DSP與FPGA在數字電子設計中得到越來越廣泛的應用。
評論