chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ADRV9009功能描述

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-07-03 14:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ADRV9009是一款高集成度射頻RF)、捷變收發(fā)器,提供雙通道發(fā)射器和接收器、集成式頻率合成器以及數(shù)字信號處理功能。這款IC具備多樣化的高性能和低功耗組合,以滿足3G、4G5G宏蜂窩時分雙工(TDD)基站應用要求。

應用

3G、4G和5G TDD宏蜂窩基站

TDD有源天線系統(tǒng)

大規(guī)模多路輸入、多路輸出(MIMO)

相控陣雷達

電子戰(zhàn)

軍事通信

便攜測試設備

7c05aef8-f41c-11ec-ba43-dac502259ad0.png

下面介紹ADI提供的adrv9009_API功能描述。源代碼鏈接如下:https://github.com/analogdevicesinc/no-OS/blob/master/drivers/rf-transceiver/talise/api/talise_radioctrl.h

talise_radioctrl.h

1, uint32_t TALISE_loadStreamFromBinary(taliseDevice_t *device, uint8_t *binary);描述:將二進制數(shù)組加載到流處理器數(shù)據(jù)內存中。限制:此函數(shù)在設備初始化并驗證PLL鎖定狀態(tài)后調用。

2, uint32_t TALISE_setArmGpioPins(taliseDevice_t *device, taliseArmGpioConfig_t *armGpio);描述:指示用于TDD引腳控制的GPIO引腳,此功能應在radio關閉狀態(tài)下使用。限制:此函數(shù)可以在加載Talise ARM二進制文件后調用,但在初始化期間進入radioOn之前。

3, uint32_t TALISE_setRadioCtlPinMode(taliseDevice_t *device, uint8_t pinOptionsMask, taliseRadioCtlCfg2_t orxEnGpioPinSel);描述:設置引腳模式控制的Tx、Rx和ORx 控制位掩碼。此功能應在radio關閉狀態(tài)下使用。限制:此函數(shù)可在設備在運行時操作期間的任何時候完全初始化后調用,但要在配置了ARM和GPIO之后。

4, uint32_t TALISE_getRadioCtlPinMode(taliseDevice_t *device, uint8_t *pinOptionsMask, taliseRadioCtlCfg2_t *orxEnGpioPinSel);描述:讀取引腳模式控制的Tx、Rx和ORx 控制位掩碼。此功能應在radio關閉狀態(tài)下使用。限制:此函數(shù)可在設備在運行時操作期間的任何時候完全初始化后調用,但要在配置了ARM和GPIO之后。

5,uint32_t TALISE_setOrxLoCfg(taliseDevice_t *device, const taliseOrxLoCfg_t *orxLoCfg);描述:ORx LO(本機振蕩器)源(RFPLL或AuxPLL)設置。限制:這個函數(shù)應該在加載ARM之后,但在運行初始化校準之前調用。AuxLO頻率也必須在設置RFPLL頻率后,但在初始CAL之前設置。此函數(shù)可以在ARM READY(init cals之前)或Radio off狀態(tài)下調用。

6,uint32_t TALISE_getOrxLoCfg(taliseDevice_t *device, taliseOrxLoCfg_t *orxLoCfg);描述: 讀取ORx LO(本機振蕩器)源(RFPLL或AuxPLL)設置。此函數(shù)可用于讀回 TALISE_setOrxLoCfg()函數(shù)設置的 ORx LO 配置。限制:在調用TALISE_setOrxLoCfg()之后,可以隨時調用此函數(shù)。此函數(shù)可以在ARM READY(init cals(初始化校準)之前)或Radio off狀態(tài)下調用。

7,uint32_t TALISE_radioOn(taliseDevice_t *device);描述:指示ARM處理器將無線電狀態(tài)移到打開狀態(tài)。當ARM處于無線電打開狀態(tài)時,啟用的Rx和Tx信號鏈將通電,ARM跟蹤校準將開始。要將此狀態(tài)退出到低功耗脫機狀態(tài),請調用TALISE_radioOff()函數(shù)。限制:此函數(shù)在設備初始化完成、所有PLL配置并鎖定、多芯片同步(MCS)完成、JESD204B鏈路配置并可運行之后調用。

8,uint32_t TALISE_radioOff(taliseDevice_t *device);描述:指示ARM處理器將無線電狀態(tài)移到關閉狀態(tài)。當ARM從Radio On狀態(tài)移動到Radio Off(Idle)時,ARM跟蹤校準停止,TxEnable/RxEnable等GPIO控制引腳將被忽略。這還將保持接收和發(fā)送鏈的電源關閉,直到再次調用TALISE_radioOn()函數(shù)。限制:這個函數(shù)可以在TALISE_radioOn被調用前的任何時間調用。

9,uint32_t TALISE_getRadioState(taliseDevice_t *device, uint32_t *radioStatus);描述:讀取當前ARM的無線電狀態(tài)。目前,radioStatus只返回低8位的數(shù)據(jù),但定義為32位狀態(tài)字,以允許將來擴展位字段。限制:此函數(shù)可在設備完全初始化后隨時調用。

10,uint32_t TALISE_setRxTxEnable(taliseDevice_t *device, taliseRxORxChannels_t rxOrxChannel, taliseTxChannels_t txChannel);描述:此API將收發(fā)器中Rx/ORx/Tx信道設置啟用或禁用。限制:此函數(shù)可在進入radioOn后調用。在radioOff期間,所有發(fā)射和接收鏈都被強制關閉。

11,uint32_t TALISE_getRxTxEnable(taliseDevice_t *device, taliseRxORxChannels_t *rxOrxChannel, taliseTxChannels_t *txChannel);描述:這個API讀回收發(fā)器中通電的Rx/ORx/Tx信道。限制:此函數(shù)可在進入radioOn后調用。在radioOff期間,所有發(fā)射和接收鏈都被強制關閉。

12,uint32_t TALISE_setTxToOrxMapping(taliseDevice_t *device, uint8_t txCalEnable, taliseTxToOrxMapping_t oRx1Map, taliseTxToOrxMapping_t oRx2Map);描述:設置外部LOL初始化校準和跟蹤校準的Tx到ORx外部信號路由。限制:此函數(shù)可在ARM初始化和加載后調用。但是,在初始化校準運行之前,因為這同時用于外部LOL初始化和跟蹤校準。

13,uint32_t TALISE_setRfPllFrequency(taliseDevice_t *device, taliseRfPllName_t pllName, uint64_t rfPllLoFrequency_Hz);描述:設置RF PLL本機振蕩器(LO)頻率(RF載波頻率)。限制:此函數(shù)可以在ARM初始化后調用,并且設備必須處于radioOff狀態(tài)。

14,uint32_t TALISE_getRfPllFrequency(taliseDevice_t *device, taliseRfPllName_t pllName, uint64_t *rfPllLoFrequency_Hz);描述:獲取PLL本機振蕩器(LO)頻率(RF載波頻率)。此函數(shù)用于獲取鎖相環(huán)的當前頻率。為期望的PLL頻率傳遞一個taliserfllname_t枚舉類型,以讀?。篟F_PLL、AUX_PLL或CLK_PLL。限制:此功能可在設備初始化和配置PLL后使用。對于AUX U PLL或RF U PLL,ARM固件也必須加載并運行以讀取PLL頻率。

15,uint32_t TALISE_getPllsLockStatus(taliseDevice_t *device, uint8_t *pllLockStatus);描述:檢查PLL是否鎖定。此函數(shù)通過pllLockStatus指針返回Talise PLLs的狀態(tài)。pllLockStatus下uint8 UT值的3個LSB代表CLK PLL、RF PLL和AUX PLL的鎖定狀態(tài)。限制:此函數(shù)可以在PLL配置和運行后的任何時候調用。

16,uint32_t TALISE_setRfPllLoopFilter(taliseDevice_t *device, uint16_t loopBandwidth_kHz, uint8_t stability);描述:設置射頻鎖相環(huán)濾波器的配置。此函數(shù)已棄用,應改用TALISE_setPllLoopFilter,因為它允許設置RF或Aux PLL環(huán)路濾波器設置。限制:他的函數(shù)可以在ARM初始化后調用,并且設備必須處于radioOff狀態(tài)。此功能后必須有TALISE_setRfPllFrequency函數(shù),以便使用新配置設置RF PLL。

17,uint32_t TALISE_getRfPllLoopFilter(taliseDevice_t *device, uint16_t *loopBandwidth_kHz, uint8_t *stability);描述:獲取RF PLL環(huán)路濾波器的配置。此函數(shù)已棄用。應改用 TALISE_getPllLoopFilter,因為它允許讀取RF或Aux PLL環(huán)路濾波器設置。限制:此功能可在設備初始化和配置RF_PLL后使用。ARM固件也必須加載并運行。

18,uint32_t TALISE_setPllLoopFilter(taliseDevice_t *device, taliseRfPllName_t pllName, uint16_t loopBandwidth_kHz, uint8_t stability);描述:設置RFPLL或AuxPLL的環(huán)路濾波器帶寬限制:此函數(shù)可以在ARM初始化后調用,并且設備必須處于radioOff狀態(tài)。此功能之后必須為所選PLL設置TALISE_setRfPllFrequency函數(shù),以使用新的環(huán)路濾波器設置設置PLL。

19, uint32_t TALISE_getPllLoopFilter(taliseDevice_t *device, taliseRfPllName_t pllName, uint16_t *loopBandwidth_kHz, uint8_t *stability);描述:獲取RFPLL或Aux PLL循環(huán)篩選器的循環(huán)篩選器設置。限制:該功能可在設備初始化并配置所需的鎖相環(huán)后使用。ARM固件也必須加載并運行。

20,uint32_t TALISE_setOrxLoSource(taliseDevice_t *device, taliseObsRxLoSource_t orxLoSource);描述:設置ORx LO(本機振蕩器)源(RF PLL或Aux PLL)。注:此功能將ORx的本振源設置為RF PLL或Aux PLL,但在ORx上升沿接通ORx信道之前,該設置才生效。如果在ORx通電時改變LO源,則LO源在ORx被禁用并重新啟用之前不會生效。這是有效的,當使用引腳設置本振源和控制時,也啟用了ORx。限制:此函數(shù)可在設備完全初始化且初始化校準已運行后使用。這只能在radio Off狀態(tài)下調用。

21,uint32_t TALISE_getOrxLoSource(taliseDevice_t *device, taliseObsRxLoSource_t *orx1LoSource, taliseObsRxLoSource_t *orx2LoSource);描述:獲取ORx LO(本機振蕩器)源(RF PLL或Aux PLL)限制:此函數(shù)可在設備完全初始化且初始化CAL已運行后使用。這可以在radio Off 或 On 狀態(tài)下調用。

22,uint32_t TALISE_setFhmConfig(taliseDevice_t *device, taliseFhmConfig_t *fhmConfig);描述:此功能配置跳頻觸發(fā)GPIO輸入到ARM和跳頻范圍。FHM觸發(fā)器GPIO引腳、跳頻最小頻率和跳頻最大頻率由該功能配置。FHM(frequency hopping mode ,調頻模式)。限制:此功能可在設備完全初始化和ARM處理器初始化后使用。此函數(shù)只能在radio Off狀態(tài)下調用。

23,uint32_t TALISE_getFhmConfig(taliseDevice_t *device, taliseFhmConfig_t *fhmConfig);描述:此函數(shù)用于檢索當前FHM設置。FHM(frequency hopping mode ,調頻模式)。此功能讀回跳頻觸發(fā)GPIO引腳、跳頻最小頻率和跳頻最大頻率。限制:無。

24,uint32_t TALISE_setFhmMode(taliseDevice_t *device, taliseFhmMode_t *fhmMode);描述:此功能設置跳頻模式。限制:此函數(shù)可在設備完全初始化、ARM處理器初始化并調用TALISE_setFhmConfig()之后使用。此函數(shù)只能在radio Off狀態(tài)下調用。

25,uint32_t TALISE_getFhmMode(taliseDevice_t *device, taliseFhmMode_t *fhmMode);描述:此函數(shù)用于檢索跳頻的當前FHM模式設置。此功能可用于讀取當前FHM配置(FHM啟用/禁用、MCS同步和退出模式設置的當前狀態(tài))。限制:無。

26,uint32_t TALISE_setFhmHop(taliseDevice_t *device, uint64_t nextRfPllFrequency_Hz);描述:此函數(shù)設置下一個RF PLL低跳頻率,并在非gpio模式下向ARM發(fā)送跳到下一個頻率的命令。限制:此函數(shù)可在設備完全初始化、ARM處理器初始化、FHM配置通過TALISE_setFhmConfig()API設置、FHM模式通過TALISE_setFhmMode()API設置后調用。此API只能在Radio ON狀態(tài)下調用。

27,uint32_t TALISE_getFhmRfPllFrequency(taliseDevice_t *device, uint64_t *fhmRfPllFrequency_Hz);描述:此功能允許用戶在跳頻模式下讀回當前射頻鎖相環(huán)頻率。限制:無。

28,uint32_t TALISE_getFhmStatus(taliseDevice_t *device, taliseFhmStatus_t *fhmStatus);描述:此函數(shù)返回當前FHM狀態(tài)。此功能可用于讀取當前FHM狀態(tài)。狀態(tài)字段的詳細說明請參見taliseFhmStatus結構定義。限制:無。

29,uint32_t TALISE_setExtLoOutCfg(taliseDevice_t *device, uint8_t enableExtLoOutput, taliseExtLoDiv_t extLoOutDivide);描述:此功能啟用/禁用外部LO輸出并設置外部LO輸出分配器。限制:無。

30,uint32_t TALISE_getExtLoOutCfg(taliseDevice_t *device, uint8_t *enableExtLoOutput, taliseExtLoDiv_t *extLoOutDivide);描述:此功能讀回外部LO輸出和外部LO輸出分配器設置的啟用狀態(tài)。限制:無。

原文標題:ADRV9009_API功能描述

文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 收發(fā)器
    +關注

    關注

    10

    文章

    3742

    瀏覽量

    109789
  • 射頻
    +關注

    關注

    106

    文章

    5849

    瀏覽量

    172147
  • 數(shù)字信號

    關注

    2

    文章

    1008

    瀏覽量

    48830
  • 5G
    5G
    +關注

    關注

    1363

    文章

    48973

    瀏覽量

    583525

原文標題:ADRV9009_API功能描述

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    璞致 PZSDR 系列板卡之 P159 軟件無線電硬件說明-ZU15EG+ADRV9009 16bit ADC & 14bit DAC

    P159軟件無線電產品采用Xilinx XCZU15EG主控與ADI ADRV9009射頻芯片,提供2T2R射頻通道及豐富接口資源。該產品支持多種供電方式、啟動模式,配備8GB DDR4內存
    的頭像 發(fā)表于 09-05 13:33 ?508次閱讀
    璞致 PZSDR 系列板卡之 P159 軟件無線電硬件說明-ZU15EG+<b class='flag-5'>ADRV9009</b> 16bit ADC &amp; 14bit DAC

    請問如何使用 gpio 模式的 adrv9009 快速跳轉?

    如何使用 gpio 模式的 adrv9009 快速跳轉?
    發(fā)表于 08-13 06:23

    PZSDR璞致軟件無線電P159(ZU15EG+ADRV9009)為通信系統(tǒng)設計賦能

    軟件
    hongying188
    發(fā)布于 :2025年08月06日 10:01:21

    Analog Devices Inc. ADRV9003窄帶/寬帶射頻收發(fā)器數(shù)據(jù)手冊

    Analog Devices Inc. ADRV9003窄帶/寬帶射頻收發(fā)器,是一款高度集成的射頻收發(fā)器,具有單通道發(fā)射器、雙通道接收器、集成合成器和數(shù)字信號處理功能。ADRV9003是一款高性能
    的頭像 發(fā)表于 06-30 14:05 ?386次閱讀
    Analog Devices Inc. <b class='flag-5'>ADRV</b>9003窄帶/寬帶射頻收發(fā)器數(shù)據(jù)手冊

    CodeGenie 工具功能匯總

    使用約束 需求描述維度 :需明確卡片用途(如 “導航出行”)、功能(如 “搜索按鈕 + 路線圖標”),尺寸可選(12/22/24/44,AI 可智能推薦)。 限制 :生成預覽圖后不支持增量修改,需一次性
    的頭像 發(fā)表于 06-26 08:49 ?301次閱讀

    【瑞芯微RK3588】#國產ADRV9009適配RK3588_K7,雙射頻方案技術實測視頻

    射頻
    合眾恒躍
    發(fā)布于 :2025年05月09日 17:28:49

    ADRV9003窄帶/寬帶RF收發(fā)器技術手冊

    ADRV9003是一款高集成度RF收發(fā)器,具有單通道發(fā)射器、雙通道接收器、集成式頻率合成器以及數(shù)字信號處理功能。
    的頭像 發(fā)表于 04-19 09:35 ?658次閱讀
    <b class='flag-5'>ADRV</b>9003窄帶/寬帶RF收發(fā)器技術手冊

    ADRV9006雙通道窄帶和寬帶RF收發(fā)器技術手冊

    ADRV9006 是一款高度集成的射頻收發(fā)器,具有雙通道發(fā)射器、雙通道接收器、集成合成器和數(shù)字信號處理功能ADRV9006 是一款高性能、高線性度、高動態(tài)范圍收發(fā)器,專為優(yōu)化系統(tǒng)性能與功耗
    的頭像 發(fā)表于 04-18 15:41 ?717次閱讀
    <b class='flag-5'>ADRV</b>9006雙通道窄帶和寬帶RF收發(fā)器技術手冊

    ADRV9040具有DFE、400MHz iBW射頻收發(fā)器的8T8R SoC技術手冊

    ADRV9040是一款高度集成的片上系統(tǒng)(SoC)射頻(RF)射頻收發(fā)器,配有集成式數(shù)字前端(DFE)。SoC包含8個收發(fā)器、2個用于監(jiān)測發(fā)射器通道的觀測接收器、8個接收器、集成LO和時鐘合成器
    的頭像 發(fā)表于 04-18 15:33 ?988次閱讀
    <b class='flag-5'>ADRV</b>9040具有DFE、400MHz iBW射頻收發(fā)器的8T8R SoC技術手冊

    寬帶收發(fā)器IC ADI ADRV9040用戶手冊文檔詳解

    寬帶收發(fā)器IC ADI ADRV9040用戶手冊文檔詳解
    的頭像 發(fā)表于 03-25 19:23 ?939次閱讀
    寬帶收發(fā)器IC  ADI <b class='flag-5'>ADRV</b>9040用戶手冊文檔詳解

    ADI ADRV9040 具有數(shù)字前端DFE、400MHz iBW射頻收發(fā)器的8T8R SoC

    ADI ADRV9040 具有數(shù)字前端DFE、400MHz iBW射頻收發(fā)器的8T8R SoC
    的頭像 發(fā)表于 03-19 18:32 ?1346次閱讀

    USB組合設備的配置描述符里一定要用IAD描述符嗎?

    USB組合設備的配置描述符里一定要用IAD描述符嗎
    發(fā)表于 03-11 06:41

    ISO35T EVM-434描述

    電子發(fā)燒友網站提供《ISO35T EVM-434描述.pdf》資料免費下載
    發(fā)表于 12-19 15:41 ?0次下載
    ISO35T EVM-434<b class='flag-5'>描述</b>

    ADS5404這款芯片的同步功能在手冊中描述比較模糊,哪里能找到專門的配置流程呢?

    ADS5404這款芯片的同步功能在手冊中描述比較模糊,哪里能找到專門的配置流程呢??
    發(fā)表于 12-10 07:50

    RNN在圖片描述生成中的應用

    隨著深度學習技術的飛速發(fā)展,圖像描述生成(Image Captioning)作為計算機視覺和自然語言處理的交叉領域,受到了越來越多的關注。圖像描述生成任務旨在自動生成準確、自然和詳細的文本描述
    的頭像 發(fā)表于 11-15 09:58 ?1195次閱讀