楊家勝 劉光斌 范志良
摘要:衛星信號仿真器在多模接收機和高動態接收機的研發中占有重要地位,它涉及到大量的數據計算和傳輸。為了保證數據傳輸的實時性和準確性,提出一種基于TMs320C6416系列DsP的PcI總線衛星信號發生器的硬件平臺以及相應的PCI接口電路設計。闡述DsP6416的PCI數據傳輸原理和中斷處理機制,探討winDriver的工作原理,利用winDriver9.21成功地開發了PcI接口驅動程序,對PcI驅動中的關鍵代碼進行剖析,并且給出衛星信號仿真器應用程序的總體框架。實驗袁明,PcI數據傳輸速率大盤達115 MB/s,通過應用成熟的商業接收機(GG24),驗證了衛星仿真器產生信號的正確性和有效性。利用DsP6416內嵌PcI總線開發衛星信號仿真器可以降低硬件開發難度,利用winDriver能夠高效、快速、穩定地開發出PCI驅動。