短波软件无线电通信系统中的DSP技术
时间:07-21
来源:互联网
点击:
说明:
XF0是UDSP的输入线,UDSP查询此线以获知控制面板是否向其发出了新的信息。
Read-DuRam1是UDSP读取面板CPU发送信息并进行处理的子程序。若是改变BFO频率或改变AGC起控门限等一般信息,则做相应修改即可;但若改换了工作方式,则需关闭中断,并通知Manage以调入相应的处理程序及滤波器系数等。
LSB-Write-Flag是向下边带DSP(LDSP)写入的标志。当AGC起控门限改变时,此标志会置1。主程序查询到此标志为1,会调用Write-Duram2子程序,以向LDSP写入信息。
Write-Duram2是向LDSP相应口写入控制信息的子程序。
Manage是工作方式改变时,装载新的处理程序及滤波器系数的子程序。
AttenuNum是一个循环记数值,SendLevelCode是向CPU发送当前信号强度的子程序。
FloatDiv是求自动增益控制中AGC内电平值AGC-Clamp倒数的浮点数除法子程序。
TMS320C31实现UDSP主程序清单如下:
3 结语
介绍的短波软件无线电接收机,采用中频数字化软件无线电结构,他是软件无线电产品的雏形。本设计方案,在实际应用中,取得了良好的效果。
DSP 技术 系统 无线电通信 软件 短波 射频 相关文章:
- 跳频电台射频前端电路设计攻略(04-15)
- DSP硬件设计的几个注意事项(06-04)
- LEON2应用于DCPU的FPGA仿真(05-11)
- 数字对讲机工作原理及数字对讲机关键器件的构成(07-28)
- 浅析雷达技术新应用(08-23)
- 基于DSP的机载选呼解码器设计 (03-29)