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
非模塊化設計四合一爐對流室的模塊化吊裝
機械制造技術模塊化教學改革研究
主站蜘蛛池模板: 天天色综合4| 99视频在线观看免费| 久久美女精品| 亚洲一级色| 亚洲综合色吧| 国产人在线成免费视频| 国产成年女人特黄特色大片免费| 国产高潮流白浆视频| 最新无码专区超级碰碰碰| 欧美α片免费观看| 色妞www精品视频一级下载| 伊人91视频| 亚洲香蕉在线| 又污又黄又无遮挡网站| 日韩小视频网站hq| 2022国产91精品久久久久久| 97国产在线视频| 91久草视频| 国产精品自拍露脸视频| 久久96热在精品国产高清| 毛片免费观看视频| 国产一在线观看| 国产在线麻豆波多野结衣 | 天堂网亚洲系列亚洲系列| 婷婷六月综合网| 亚洲视频在线青青| 成人久久18免费网站| 久久夜色精品国产嚕嚕亚洲av| 亚洲婷婷在线视频| 色久综合在线| 欧美成人免费| jizz亚洲高清在线观看| 婷婷六月激情综合一区| 乱系列中文字幕在线视频| jizz在线观看| 欧美成人午夜视频免看| 亚洲天堂精品视频| 欧美国产菊爆免费观看| 国产在线高清一级毛片| 国产乱子伦无码精品小说| 91亚洲精品国产自在现线| 国产成人综合在线视频| 国产成人精品日本亚洲| 激情国产精品一区| 久久影院一区二区h| 在线精品自拍| 99精品福利视频| 漂亮人妻被中出中文字幕久久| 午夜综合网| 日韩精品一区二区三区swag| 麻豆国产精品视频| 伊大人香蕉久久网欧美| 国产精品成人不卡在线观看| 精品福利一区二区免费视频| 四虎永久免费网站| 亚洲精品免费网站| 欧美日韩动态图| 国产在线精彩视频二区| 亚洲人成电影在线播放| 粗大猛烈进出高潮视频无码| 日韩无码视频网站| 在线国产欧美| 蜜桃臀无码内射一区二区三区| 日韩欧美在线观看| 国产精品嫩草影院av| 色屁屁一区二区三区视频国产| 国产午夜人做人免费视频| 国产高潮流白浆视频| 国产黄色视频综合| 九九热精品视频在线| 狠狠色成人综合首页| 亚洲天堂伊人| 亚洲av无码成人专区| 26uuu国产精品视频| 亚洲天堂精品视频| 中文字幕波多野不卡一区| 国产乱人激情H在线观看| 欧美黄网站免费观看| 国产主播一区二区三区| 久久国产V一级毛多内射| 国产一区自拍视频| 日韩精品欧美国产在线|