999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LT1801A的軟件無線電實驗平臺

2014-11-06 11:00:44郭榮新
科技創新導報 2014年10期
關鍵詞:模塊化

郭榮新

摘 要:針對現在無線通信領域存在的一些問題,根據軟件無線電的基本概念,采用聯拓公司基于ARM+DSP的LT1801A芯片作為核心芯片,構造一個具有開放性、標準化、模塊化的通用軟件平臺,有效的將各種功能,如工作頻段、調制解調類型、數據格式、加密模式、通信協議等用軟件完成。

關鍵詞:無線通信 軟件無線電 ARM 模塊化 通用軟件平臺

中圖分類號:TN92 文獻標識碼:A 文章編號:1674-098X(2014)04(a)-0199-02

軟件無線電[1]是近年來由相關通信機構提出的一種新的實現無線通信傳輸的體系結構。它的提出目的在于解決現在無線通信領域所存在的一些問題,如:多種通信體系架構并存[2],各種行業標準競爭激烈[3],頻率資源匱乏等等。特別是隨著無線個人通信系統的不斷發展,使得新的系統需求層出不窮,無線電產品生存周期也隨之縮短,原有的以硬件模塊為主的無線通信體系無法快速響應這種需求[4],軟件無線電的概念也便應運而生。軟件無線電的基本概念是將硬件系統作為無線通信的基本平臺,而通過軟件實現盡可能多的無線及個人通信功能。由此,無線通信新系統、新產品的研發隨之逐步轉到軟件系統上,從而使得無線通信產業的產值日益明顯的體現在軟件上。這是繼模轉數、固定到移動之后,無線電通信領域的再一次重大突破,并將在新世紀形成巨大的產業價值。

系統采用4CPFSK調制解調方式[5],以ARM9和DSP處理器為核心方案。選用聯拓公司的LT1801A作為核心芯片,該芯片內部集成了ARM946E+ZSP400,同時集成了大量的接口設備和豐富的外部設備。本設計的目的是搭建一個具有多種通信協議標準兼備且具備不同頻段的硬件平臺,該平臺可利用軟件架構完成各種通信功能需求,最大限度的使其成為新一代無線通信系統的大平臺。平臺中功能的實現首先是依靠軟件控制和軟件再定義,然后采用不同的軟件模式實現不同的需求。所寫軟件可以遠程再次升級更新,所設計的硬件均采用模塊化結構設計便于擴展升級。

1 4CPFSK調制解調

設計中所采用的4CPFSK是一種非線性恒包絡調制,具有記憶特性。4CPFSK與GMSK調制方式相比較,同時也具有頻譜效率高、臨道間相互干擾小的特點;4CPFSK與非恒包絡調制方式(如QPSK)相比較[6],4CPFSK調制系統中選用工作在C類狀態的功率放大器,可降低系統功耗。因此4CPFSK廣泛應用于軟件無線電系統中。FM調制器的作用就是將經過成形濾波后的采樣點進行累加得到發送所需的相位值,同時這也保證了相位的連續性。

為了獲得窄帶輸出的信號頻譜以及較好的鄰道功率特性,同時也具備較好的抗干擾性能,設計中預調濾波器采用平方根升余弦濾波器進行低通濾波。

2 軟件無線電實驗平臺系統結構

軟件無線電實驗平臺結構如圖1所示,主要分為3部分:軟件無線電專用基帶芯片LT1801A、MMI軟件平臺、4FSK調制解調器以及射頻前端。

基于軟件無線電對于多媒體多任務處理的需求,該實驗平臺的MCU處理器選用以ARM946E為核心的LT1801A芯片;同時,系統必須采用軟件平臺來實現具體應用中不同的語音、信道編解碼方式以及信令系統。

3 應用軟件操作系統移植

3.1 應用軟件平臺系統的體系結構

應用軟件平臺系統的體系結構如圖2所示。

一個完整的應用軟件平臺系統主要分為兩大部分:底層驅動和應用程序(App)。兩者之間通過統一的開發接口API來連接的。

3.2 啟動引導程序

啟動加載程序是嵌入式系統開機后運行的首個程序,其作用相當于個人電腦中的BIOS。它完成基本的硬件系統初始化,將軟件系統搬移到RAM中,并將控制權轉交給啟動后的操作系統。

系統啟動時,等待SP初始化完成后,發送消息通知MMI。MMI完成各個子模塊的初始化后,運行開機畫面。等待操作信號。SP發出SP_MMI_INIT_REQ消息,觸發開機流程。

3.3 OSE軟件模塊功能描述

OSE模塊位于操作系統模塊與應用軟件模塊之間,其主要目的是隔離下層使用的不同的操作系統,完成對操作系統的各種功能的封裝,可提供對外的統一接口,并提供統一的任務注冊和模塊啟動管理,便于上層應用軟件的移植和減少對底層操作系統的依賴。

3.4 驅動程序實現的基本方式

在應用軟件平臺系統中,設備驅動程序是指一個動態的可直接調用的鏈接庫,它所提供的數據是底層硬件與操作系統之間,以及相關運行在目標設備上的應用程序之間的一個直觀的抽象層。系統中所包含的各種驅動程序將無償的公開相應名稱的函數,以及提供各種初始化硬件和與之通信的協議。系統程序運行中使用者可通過調用LoadLibrary和LoadDriver函數實現各種所需驅動程序的加載。

4 調制解調系統控制程序

系統中嵌入式處理器和調制解調模塊之間的通信方式是基于雙串行接口來實現;數據傳輸則由通用SPI接口實現;控制的相關指令傳輸交由GPIO來實現;中斷控制器(ICTL)用于控制所有ARM處理器中斷源的模塊。可以產生常規中斷請求(IRQ)和快速中斷請求(FIQ),同時送給ARM處理器和CPR模塊;時鐘功耗復位控制模塊主要負責產生系統時鐘和所有模塊的時鐘,控制系統復位,控制系統進入不同工作模式[7]。

4.1 FLASH的訪問

根據系統整體設計,FLASH驅動軟件模塊的硬件運行平臺為LT1801A中的ARM946E處理器,軟件開發平臺可以采用任何通用的ARM集成開發環境。FLASH驅動軟件模塊主要實現了對FLASH進行讀、寫、擦除等操作,并為用戶提供了兩個Block,可單獨對每個Block進行操作,用戶根據返回值來判斷操作是否成功。用戶對FLASH進行讀或寫操作時,可分別調用函數ADRVFlashAPPRead或ADRVFlashAPPWrite函數,輸入的Block索引和地址偏移量確定了操作Block的絕對地址,輸入的長度確定了一次操作的字的長度。當讀或寫完成之后返回操作結果。對FLASHBlock域進行擦除時,直接輸入索引號即可實現此操作。endprint

4.2 外部存儲器控制器(MEMCTRL)

外部存儲器控制器(MEMCTRL)將外部存儲器映射到芯片內部的地址空間,當ARM總線對此地址操作時,MEMCTRL將總線上的操作轉化為對芯片外部存儲器操作。MEMCTRL內部的寄存器控制對外部存儲器的讀寫參數和時序。MEMCTRL內部寄存器和外部存儲器對應不同的地址區域。MEMCTRL的MEMORY可以被ARM,DMAC0直接訪問和ZSP,DMAC1跨橋訪問。MEMCTRL包含MEMPIPE模塊,可調節讀寫存儲器的時序。芯片的存儲器IO管腳上電復位為低阻。MEMCTRL可以控制兩種類型的存儲器:SDRAM(SDR-SDRAM)和靜態存儲器SM(StaticMemory)—SRAM,FLASH和ROM。

4.3 嵌入式軟件發射接收鏈路

操作數據經APP處理后由服務提供協議層(SP協議)分信令和操作維護兩類消息送至呼叫控制層,呼叫控制層主要負責呼叫控制,支持主機實現高于第二層的功能和業務[8],為用戶提供對講機支持服務,數據鏈路層則主要處理多用戶傳輸數據的共享,語音信息及用戶控制信息經數據鏈路層交織編碼后經射頻模塊發送出去。發送接收部分的空中接口協議模型中協議棧分成三個協議層和二個協議平面。三個協議層分別為物理層、數據鏈路層和呼叫控制層。二個協議平面分別為用戶平面和控制平面。

5 結語

本文實現了一種軟件無線電平臺的設計,以ARM9嵌入式處理器和ZSP400處理器為核心。實現了基于4CPFSK調制解調方式的400~470 MHz射頻通信功能。通過分析與測試,LT1801A發揮了RAM+DSP結合的優勢,能夠完整的實現軟件無線電的應用,減小系統成本和降低系統功率。通過PC端的寫頻軟件可實現不同頻段,多通道的軟件無線電系統。經測試本實驗平臺可以滿足國家相關規定和要求,適用于多種語音和信道編解碼方式以及不同的信令系統。

參考文獻

[1] 楊小牛,樓才義.軟件無線電原理與應用[M].北京:電子工業出版社.2001.

[2] 肖維民,許希斌,朱健.軟件無線電綜述[J].電子學報,1998(2).

[3] Kondo,Matsuo,Suzuki.Software.De6nedArchitectureConceptforTelecommunication Information System[M].ICC 94.NY:IEEE Press,1994.

[4] (美)米托拉.軟件無線電體系結構:應用于無線系統工程中的面向對象的方法[M].趙榮黎,王庭昌,李承恕,譯.機械工業出版社,2003.

[5] 樊昌信.通信原理[M].6版.北京:國防工業出版社,2009.

[6] (美)JeffreyH.Reed.軟件無線電:無線電工程的現代方法[M].陳強,譯.人民郵電出版社,2004.

[7] 夏曉巍.基于移動平臺的北斗應急通信系統[J].通信技術,2013,5(1):19-23.

[8] 王洪濤.一種適合數據鏈的TCP擁塞控制策略[J].通信技術,2013,5(1):48-52.endprint

4.2 外部存儲器控制器(MEMCTRL)

外部存儲器控制器(MEMCTRL)將外部存儲器映射到芯片內部的地址空間,當ARM總線對此地址操作時,MEMCTRL將總線上的操作轉化為對芯片外部存儲器操作。MEMCTRL內部的寄存器控制對外部存儲器的讀寫參數和時序。MEMCTRL內部寄存器和外部存儲器對應不同的地址區域。MEMCTRL的MEMORY可以被ARM,DMAC0直接訪問和ZSP,DMAC1跨橋訪問。MEMCTRL包含MEMPIPE模塊,可調節讀寫存儲器的時序。芯片的存儲器IO管腳上電復位為低阻。MEMCTRL可以控制兩種類型的存儲器:SDRAM(SDR-SDRAM)和靜態存儲器SM(StaticMemory)—SRAM,FLASH和ROM。

4.3 嵌入式軟件發射接收鏈路

操作數據經APP處理后由服務提供協議層(SP協議)分信令和操作維護兩類消息送至呼叫控制層,呼叫控制層主要負責呼叫控制,支持主機實現高于第二層的功能和業務[8],為用戶提供對講機支持服務,數據鏈路層則主要處理多用戶傳輸數據的共享,語音信息及用戶控制信息經數據鏈路層交織編碼后經射頻模塊發送出去。發送接收部分的空中接口協議模型中協議棧分成三個協議層和二個協議平面。三個協議層分別為物理層、數據鏈路層和呼叫控制層。二個協議平面分別為用戶平面和控制平面。

5 結語

本文實現了一種軟件無線電平臺的設計,以ARM9嵌入式處理器和ZSP400處理器為核心。實現了基于4CPFSK調制解調方式的400~470 MHz射頻通信功能。通過分析與測試,LT1801A發揮了RAM+DSP結合的優勢,能夠完整的實現軟件無線電的應用,減小系統成本和降低系統功率。通過PC端的寫頻軟件可實現不同頻段,多通道的軟件無線電系統。經測試本實驗平臺可以滿足國家相關規定和要求,適用于多種語音和信道編解碼方式以及不同的信令系統。

參考文獻

[1] 楊小牛,樓才義.軟件無線電原理與應用[M].北京:電子工業出版社.2001.

[2] 肖維民,許希斌,朱健.軟件無線電綜述[J].電子學報,1998(2).

[3] Kondo,Matsuo,Suzuki.Software.De6nedArchitectureConceptforTelecommunication Information System[M].ICC 94.NY:IEEE Press,1994.

[4] (美)米托拉.軟件無線電體系結構:應用于無線系統工程中的面向對象的方法[M].趙榮黎,王庭昌,李承恕,譯.機械工業出版社,2003.

[5] 樊昌信.通信原理[M].6版.北京:國防工業出版社,2009.

[6] (美)JeffreyH.Reed.軟件無線電:無線電工程的現代方法[M].陳強,譯.人民郵電出版社,2004.

[7] 夏曉巍.基于移動平臺的北斗應急通信系統[J].通信技術,2013,5(1):19-23.

[8] 王洪濤.一種適合數據鏈的TCP擁塞控制策略[J].通信技術,2013,5(1):48-52.endprint

4.2 外部存儲器控制器(MEMCTRL)

外部存儲器控制器(MEMCTRL)將外部存儲器映射到芯片內部的地址空間,當ARM總線對此地址操作時,MEMCTRL將總線上的操作轉化為對芯片外部存儲器操作。MEMCTRL內部的寄存器控制對外部存儲器的讀寫參數和時序。MEMCTRL內部寄存器和外部存儲器對應不同的地址區域。MEMCTRL的MEMORY可以被ARM,DMAC0直接訪問和ZSP,DMAC1跨橋訪問。MEMCTRL包含MEMPIPE模塊,可調節讀寫存儲器的時序。芯片的存儲器IO管腳上電復位為低阻。MEMCTRL可以控制兩種類型的存儲器:SDRAM(SDR-SDRAM)和靜態存儲器SM(StaticMemory)—SRAM,FLASH和ROM。

4.3 嵌入式軟件發射接收鏈路

操作數據經APP處理后由服務提供協議層(SP協議)分信令和操作維護兩類消息送至呼叫控制層,呼叫控制層主要負責呼叫控制,支持主機實現高于第二層的功能和業務[8],為用戶提供對講機支持服務,數據鏈路層則主要處理多用戶傳輸數據的共享,語音信息及用戶控制信息經數據鏈路層交織編碼后經射頻模塊發送出去。發送接收部分的空中接口協議模型中協議棧分成三個協議層和二個協議平面。三個協議層分別為物理層、數據鏈路層和呼叫控制層。二個協議平面分別為用戶平面和控制平面。

5 結語

本文實現了一種軟件無線電平臺的設計,以ARM9嵌入式處理器和ZSP400處理器為核心。實現了基于4CPFSK調制解調方式的400~470 MHz射頻通信功能。通過分析與測試,LT1801A發揮了RAM+DSP結合的優勢,能夠完整的實現軟件無線電的應用,減小系統成本和降低系統功率。通過PC端的寫頻軟件可實現不同頻段,多通道的軟件無線電系統。經測試本實驗平臺可以滿足國家相關規定和要求,適用于多種語音和信道編解碼方式以及不同的信令系統。

參考文獻

[1] 楊小牛,樓才義.軟件無線電原理與應用[M].北京:電子工業出版社.2001.

[2] 肖維民,許希斌,朱健.軟件無線電綜述[J].電子學報,1998(2).

[3] Kondo,Matsuo,Suzuki.Software.De6nedArchitectureConceptforTelecommunication Information System[M].ICC 94.NY:IEEE Press,1994.

[4] (美)米托拉.軟件無線電體系結構:應用于無線系統工程中的面向對象的方法[M].趙榮黎,王庭昌,李承恕,譯.機械工業出版社,2003.

[5] 樊昌信.通信原理[M].6版.北京:國防工業出版社,2009.

[6] (美)JeffreyH.Reed.軟件無線電:無線電工程的現代方法[M].陳強,譯.人民郵電出版社,2004.

[7] 夏曉巍.基于移動平臺的北斗應急通信系統[J].通信技術,2013,5(1):19-23.

[8] 王洪濤.一種適合數據鏈的TCP擁塞控制策略[J].通信技術,2013,5(1):48-52.endprint

猜你喜歡
模塊化
模塊化自主水下機器人開發與應用
基于模塊化控制系統在一體化教學中的應用
模塊化住宅
現代裝飾(2020年5期)2020-05-30 13:01:56
馬勒推出新型模塊化混動系統
考慮模塊化和退貨率的供應鏈大規模定制模型
ACP100模塊化小型堆研發進展
中國核電(2017年2期)2017-08-11 08:00:56
從模塊化中得到的二氧化碳
流程工業(2017年4期)2017-06-21 06:29:52
模塊化VS大型工廠
流程工業(2017年4期)2017-06-21 06:29:50
非模塊化設計四合一爐對流室的模塊化吊裝
機械制造技術模塊化教學改革研究
主站蜘蛛池模板: 五月天福利视频| 国产成人久视频免费| 国产欧美日韩专区发布| 99视频在线免费| 亚洲色欲色欲www网| 国产1区2区在线观看| 亚洲天堂视频在线观看| 青青青国产视频| 国产91视频观看| 一级一级一片免费| 国产精品女人呻吟在线观看| 视频一区视频二区中文精品| 成人在线不卡视频| 亚洲中文字幕手机在线第一页| 国产手机在线小视频免费观看| 欧美区日韩区| www.亚洲一区二区三区| 色综合中文字幕| 日韩免费毛片| 亚洲国产精品美女| 无码一区18禁| 色有码无码视频| 日本在线国产| 欧美视频在线观看第一页| 久久网综合| 欧美中文一区| 免费又黄又爽又猛大片午夜| 亚洲高清中文字幕| 999精品视频在线| 啪啪免费视频一区二区| 国产成人1024精品下载| 2020精品极品国产色在线观看 | 国产91蝌蚪窝| 无码高清专区| 好吊妞欧美视频免费| 香蕉久久国产精品免| 久99久热只有精品国产15| 欧美一级专区免费大片| 色哟哟国产精品一区二区| 国产成人精品亚洲77美色| 六月婷婷综合| 国产在线观看人成激情视频| 亚洲精品va| 国产视频你懂得| 谁有在线观看日韩亚洲最新视频| 国产成人亚洲精品无码电影| 亚洲一区二区无码视频| av性天堂网| 国产精品19p| 制服丝袜国产精品| 色噜噜综合网| 视频二区中文无码| 成人在线不卡视频| 91伊人国产| 国产精品.com| 国产a v无码专区亚洲av| 色有码无码视频| 精品国产91爱| 蜜桃臀无码内射一区二区三区| 国产麻豆91网在线看| 国产一级毛片网站| 中字无码av在线电影| 992tv国产人成在线观看| 色婷婷视频在线| 久久国产精品波多野结衣| 精品亚洲国产成人AV| 国产迷奸在线看| 国产精品尤物在线| 凹凸精品免费精品视频| 午夜欧美理论2019理论| 久久福利网| 午夜限制老子影院888| 免费毛片全部不收费的| 91免费国产在线观看尤物| 国产对白刺激真实精品91| 青青草国产在线视频| 91精品亚洲| 亚洲美女一区| 亚洲中字无码AV电影在线观看| 国产免费自拍视频| 日本在线欧美在线| 四虎永久在线精品国产免费|