没有合适的资源?快使用搜索试试~ 我知道了~
首页AD9361寄存器映射手册:详细描述与关键设置
AD9361寄存器映射手册:详细描述与关键设置
需积分: 5 11 下载量 27 浏览量
更新于2024-06-18
收藏 1.53MB PDF 举报
AD9361寄存器映射参考手册(UG-671-CN)是一份详尽的技术文档,专为Analog Devices公司的AD9361数字信号处理器(DSP)设计。该手册提供了对所有用户可编程寄存器的深入描述,包括它们的功能、位分配、可配置范围、分辨率等关键信息。每个寄存器的用途被详细解释,比如它们在自动增益控制(AGC)和数字接口配置中的作用。 手册强调,尽管寄存器映射有助于理解硬件工作原理,但并不推荐用户自行开发驱动程序,因为Analog Devices提供了针对裸机和Linux操作系统的完整驱动程序。这些驱动程序可以通过Linuxwiki页面和无操作系统的工程师区页面获取,并且得到了相应的支持。使用AD9361时,务必参考AD9361的数据表,尤其是当使用评估板时,它与本用户指南是相辅相成的。 手册涵盖了广泛的寄存器区域,如通用设置和数字数据端口配置、芯片级设置寄存器、时钟控制、温度传感器、并口配置、状态机控制、辅助DAC和ADC寄存器,以及控制输出寄存器等。每个部分都有具体的地址范围说明,以及关于如何调整和配置这些寄存器以实现特定功能的指导。 此外,手册还包含了修订历史、警告和法律条款等内容,确保用户在使用过程中遵循最佳实践和合规性要求。总体来说,这份参考手册是AD9361用户进行深入硬件理解和应用调试的重要参考资料。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/88684917/bg10.jpg)
D3-Synth
引 脚 控 制 模式
用于单合成器模式
(Bit D2
清
)
。当设置时,
TXNRX
引脚控制
哪个
RF
合成器是启用的。当清除时,
Bit D4
控制启用哪个合
成器。
d2 -
双 合 成 器 模 式
如果清楚,在任何给定时间只有一个
RF
合成器是开着的。当
设置时,两个合成器始终处于开启状态。
D1-Rx
合 成 就绪掩模
一般清晰。当清除时,除非
Rx RF VCO
已成功校准,否则
ENSM
不会移动到
Rx
状态。当设置时,
ENSM
忽略
VCO
校准
状态。
D0-Tx
合 成 就绪 掩码
这个位的功能与
D1
位相同,但用于
Tx VCO
。
SPI
寄存
器
0x016 -
校 准 控 制
D7-Rx BB
调谐
ad9361_rx_rf_bandwidth
函数用于配置和运行
Rx
基带滤波器校
准。设置此位启动接收机模拟基带滤波器校准,并在校准完成
时自清除。
D6-Tx BB
调谐
ad9361_tx_rf_bandwidth
函数用于配置和运行
Tx
基带滤波器校
准。这个
bit
的功能与
bit D7
相同,但用于发射滤波器。
d5
必须为
0
D4-Tx
四 路 电 话
ad9361_tx_quad_calib
函数配置并运行
Tx
正交校准。设置此
位启动发射正交校准,并在校准完成时自清除。
D3-Rx
增 益 步进卡
设置此位启动
LNA
和混频器增益步进校准,并在校准完成时自
清除。
Rx
输入端必须有外部
RF
信号。
D1-DC
呼叫
RF
启动
ad9361_rf_dc_offset_calib
函数用于配置和运行
RF
直流校准。
设置此位执行
Rx
信号路径的
RF
直流偏置校准,当校准完成
时,位自清除。
D0-DC Cal BB Start
ad9361_bb_dc_offset_calib
函数配置并运行基带
DC
校准。设
置此位执行
Rx
信号路径的基带直流差分调用,并在校准完成
时自清除。
SPI
寄 存 器
0x017-State-Read-Only
[D7:D4]
校 准 序列状态
[3:0]
表
13
显示了校准状态机的状态。
表
13
。 校准状态
校准状态
0 x017(
七
)
校准完成
1
基带
DC
偏置校准
2
RF
直流偏置校准
3.
Tx1
正交校准
4
Tx2
正交校准
5
接收机增益阶跃校准
9
基带校准冲洗
一
个
射频校准冲洗
B
发射机正交校准冲洗
C
发射机功率检测器校准冲洗
E
接收机增益阶跃校准冲洗
F
[D3:D0] ENSM
状态
[3:0]
表
14
显示了启用状态机
(ENSM)
的状态。
表
14
。
ENSM
状态
ENSM
状态
0 x017(
握
)
笔记
睡眠
0
AD9361
时钟
/B B
锁相环禁用
等待
0
时钟启用
警报
5
合成器启用
Tx
6
Tx
信号链启用
Tx
冲洗
7
Tx
数字块刷新时间
Rx
8
Rx
信号链使能
Rx
同花
顺
9
Rx
数字块刷新时间
FDD
一
个
使能
Tx
和
Rx
信号链
FDD
冲洗
B
冲洗所有数字信号通路块
AD9361
寄 存 器地图参考手册
ug - 671
![](https://csdnimg.cn/release/download_crawler_static/88684917/bg11.jpg)
Rev. 0 | 72
页第
12
页
![](https://csdnimg.cn/release/download_crawler_static/88684917/bg12.jpg)
表
15. AUXD A C
寄存器
(
地址
0x018
到 地 址
0x01B)
。
寄 存 器
地址
名字
D7
D6
D5
D4
D3
D2
D1
D0
默 认的
R /
W
0
x018
AuxDAC 1
Word
AuxDAC 1 Word[9:2]
0
x00
R /
W
0
x019
AuxDAC 2
Word
AuxDAC 2 Word[9:2]
0
x00
R /
W
0 x01a
AuxDAC 1
配置
开放
必须
为
0
AuxDAC1
阶跃因子
AuxDAC 1 Vref[1:0]
AuxDAC 1 Word [1:0]
0
x00
R /
W
0 x01b
AuxDAC 2
配置
开放
必须
为
0
AuxDAC2
阶跃因子
AuxDAC 2 Vref[1:0]
AuxDAC 2 Word [1:0]
0
x00
R /
W
ad9361_auxdac_setup
命令用来配置
AuxDAC
。寄存器
0x023
、
寄存器
0x026
、寄存器
0x030 ~
寄存器
0x033
决定了
auxdac
的使
能
/
禁用状态
。
为了便于使用,请在本节之前查看
SPI
寄存器
0x023-AuxDAC
使能控制,
SPI
寄存器
0x026 -
外部
LNA
控制和
SPI
寄存器
0x030
通过
SPI
寄存器
0x033 - auxdac Rx/Tx
延迟
[7:0]
部分。
SPI
寄存器
0x018, SPI
寄存器
0x019, SPI
寄 存 器
0x01A[D1:D0]
,
SPI
寄存器
0x01B[D1:D0] -AuxDAC 1(2) Word
AuxDAC
输出电压由式
5
定义。
SPI
寄存器
0x01A-
AuxDAC 1
配 置
d5
必 须 为
0
D4-AuxDAC1
阶 跃 因 子
如果这一点是明确的,则式
5
中的阶跃因子
= 2
。如果该位已设
置,则阶跃因子
= 1
。
[D3:D2] -AuxDAC 1 Vref[1:0]
这些位编码公式
5
中的
Vref
因子。表
16
显示了编码方式。
表
16
所示。
Vref
Vref[1:0]
Vref (V)
00
1.0
01
1.5
10
2.0
11
2.5
SPI
寄 存 器
0x01B-AuxDAC 2
配置
这些位的功能与寄存器
0x01A
相同,但适用于
AuxDAC 2
。
Rev. 0 | 72
页第
13
页
𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴 (𝐴)= 0.97
×
𝐴𝐴𝐴𝐴 +(0.000738 + 9
××
10
−
6
(𝐴𝐴𝐴𝐴
×
1.6
−
2))
×
𝐴 𝐴𝐴 𝐴 𝐴𝐴 𝐴𝐴 𝐴𝐴 [9 :0]
×
𝐴 𝐴 𝐴𝐴 𝐴 𝐴 𝐴𝐴 𝐴 𝐴
−
地点
:0.3572
×
𝐴 𝐴𝐴 𝐴 𝐴𝐴 𝐴𝐴𝐴 𝐴 + 0.05
Vref
由
0x01A[D3:D2] (AuxDAC 1)
和
0x01B[D3:D2] (AuxDAC 2)
设置。
步进因子由寄存器
0x01A[D4](
位
AuxDAC 1)
和寄存器
0x01B[D4](
位
AuxDAC 2)
设置。
AuxDAC
字是寄存器
0x018
到寄存器
0x01B
。
当
VDDA_GPO = 3.3 V
时,
AuxDAC
输出最大限制为
3v
。
(5)
AD9361
寄 存 器 地 图 参 考手 册
ug - 671
![](https://csdnimg.cn/release/download_crawler_static/88684917/bg13.jpg)
ug - 671
AD9361
寄 存 器地图参考手册
辅助
ADC
寄 存 器
(ADDRESS 0x01C THROU GH ADDRE SS 0x01F)
表
17
。
寄 存 器
地址
名字
D7
D6
D5
D4
D3
D2
D1
D0
默 认的
R /
W
0 x01c
AuxADC
时钟分频
器
开放
AuxADC
时钟分频器
[5:0]
0 x10
R /
W
0 x01d
Aux ADC
配置
开放
Aux ADC Decimation[2:0]
AuxADC
Power Down
0 x01
R /
W
0
x01e
AuxADC
Word MSB
AuxADC Word MSB[11:4]
0 x
—
—
R
0 x01f
AuxADC
Word LSB
开放
AuxADC Word LSB[3:0]
0 x
—
—
R
ad9361_auxadc_setup
函数用来配置
AuxADC
。
SPI
寄存器
01C-AuxADC
时钟分频器
[D5:D0] -AuxADC
时 钟 分 频 器
[5:0]
AuxADC
时钟由
BBPLL
分频产生,如式
6
所示。分压
器的值为
0
是无效的。
(6)
(
7
)
SPI
寄存器
0x01E
和
SPI
寄存器
0x01F-AuxAD C
字
这些寄存器保存
12
位
AuxAD C
字。读取
AuxADC
字时,温
度传感器应禁用或阻止更新。
Rev. 0 | Page 14 of 72
SPI Register 0x01D- AuxAD C Config [D3:D 1] -
AuxAD CD e cim ation[ 2:0 ]
这些位根据公式
7
设置
A uxA D C
的抽取
数。变量变量
𝐴
变量变量
𝐴
变量变量
𝐴𝐴𝐴
变量变量
𝐴𝐴𝐴
变量
𝐴𝐴 =
256
×
2
变量变量
𝐴
变量变量
𝐴
变量
𝐴𝐴𝐴
变量变量
𝐴𝐴𝐴𝐴 𝐴 [ 2:0] D0
-AuxADC
下电
设置此位将关闭
AuxADC
。
![](https://csdnimg.cn/release/download_crawler_static/88684917/bg14.jpg)
GPO, AUXD AC , AGC
延迟和
SYNTH
延 迟 控 制 寄存器
(
地址
0x020
到地址
0x033)
表
18
。
寄 存 器
地址
名字
D7
D6
D5
D4
D3
D2
D1
D0
默 认的
R /
W
0
x020
汽车
GPO
GPO Enable Auto Rx[3:0]
GPO Enable Auto Tx[3:0]
0
x33
R /
W
0
x021
AGC
增益锁定
延迟
增益锁定延迟
[7:0]
0 x0a
R /
W
0
x022
AGC
攻击延
迟
开放
逆变旁路
LNA
极性
AGC
攻击延迟
[5:0]
0 x0a
R /
W
0
x023
AuxDAC
使能控
制
AuxDAC Manual Bar[1:0]
AuxDAC Auto Tx
Bar[1:0]
AuxDAC Auto
Rx Bar[1:0]
AuxDAC Initial
Bar[1:0]
0
x3f
R /
W
0
x024
Rx Load Synth
Delay
必须是
x02
0
x02
R /
W
0
x025
Tx Load Synth
Delay
必须是
x02
0
x02
R /
W
0
x026
外部
LNA
控
制
AuxDAC
手动选择
外部
LNA2
控
制
外部
LNA1
控
制
GPO
手
动选择
打开
(
握
)
0
x00
R /
W
0
x027
GPO
部队和初
始化
GPO
手动控 制
[3:0]
GPO Init
状态
[3:0]
0
x03
R /
W
0
x028
GPO0 Rx
延迟
GPO0 Rx
延迟
[7:0]
0
x00
R /
W
0
x029
GPO1 Rx
延迟
GPO1 Rx
延迟
[7:0]
0
x00
R /
W
0 x02a
GPO2 Rx
延迟
GPO2 Rx
延迟
[7:0]
0
x00
R /
W
0 x02b
gpo3rx
延迟
gpo3rx
延迟
[7:0]
0
x00
R /
W
0 x02c
GPO0 Tx Delay
GPO0 Tx Delay[7:0]
0
x00
R /
W
0 x02d
GPO1 Tx Delay
GPO1 Tx Delay[7:0]
0
x00
R /
W
0 x02e
GPO2 Tx Delay
GPO2 Tx Delay[7:0]
0
x00
R /
W
0 x02f
GPO3 Tx Delay
GPO3 Tx Delay[7:0]
0
x00
R /
W
0
x030
AuxDAC1 Rx
Delay
AuxDAC 1 Rx Delay [7:0]
0
x00
R /
W
0
x031
AuxDAC1 Tx
Delay
AuxDAC 1 Tx Delay [7:0]
0
x00
R /
W
0
x032
AuxDAC2 Rx
延时
AuxDAC 2 Rx
延迟
[7:0]
0
x00
R /
W
0
x033
AuxDAC2 Tx
Delay
AuxDAC 2 Tx Delay [7:0]
0
x00
R /
W
ad9361_gpo_setup
函数用来配置
GPOs
。参见
AuxADC
和
AuxDAC
章节配置辅助转换器。
(
参见
AD9361
参考手册中的
AuxADC/AuxDA C/GPO/
温度传感器部分。
)
当
AD9361
上电进
入休眠状态时,默认寄存器值定义
GPO
逻辑电平。因此,
GPOs
将自动切换,
GPO_0
和
GPO_1
将高,
GPO_2
和
GPO_3
将低。
SPI
寄存器
0x020 -
自动
GPO
[D7:D4] -GPO
启 用 自 动
Rx[3:0]
AD9361
寄 存 器 地 图 参 考手 册
ug - 671
剩余105页未读,继续阅读
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
zeropoint127
- 粉丝: 16
- 资源: 72
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 电力电子系统建模与控制入门
- SQL数据库基础入门:发展历程与关键概念
- DC/DC变换器动态建模与控制方法解析
- 市***专有云IaaS服务:云主机与数据库解决方案
- 紫鸟数据魔方:跨境电商选品神器,助力爆款打造
- 电力电子技术:DC-DC变换器动态模型与控制
- 视觉与实用并重:跨境电商产品开发的六重价值策略
- VB.NET三层架构下的数据库应用程序开发
- 跨境电商产品开发:关键词策略与用户痛点挖掘
- VC-MFC数据库编程技巧与实现
- 亚马逊新品开发策略:选品与市场研究
- 数据库基础知识:从数据到Visual FoxPro应用
- 计算机专业实习经验与项目总结
- Sparkle家族轻量级加密与哈希:提升IoT设备数据安全性
- SQL数据库期末考试精选题与答案解析
- H3C规模数据融合:技术探讨与应用案例解析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)