AD9361要正常工作,首先需要做初始化的配置工作。而AD9361的寄存器很多,多达1024个,每个寄存器有8bit,每个bit或多个bit的组合,有不同的功能,使得初始化工作相当繁琐。好在ADI官方提供了界面化的软件,可以根据图形化的配置,生成初始化的脚本,我们要做的就是将这个脚本转换为对应的verilog语言。 首先,我们要了解如何生...
初始化代码的工作,就是将上个章节生成verilog函数中的命令条条执行,碰到需要等待的地方等待,需要读某个标志位的地方就一直读,直到标志位符合要求。下面贴出初始化代码。 module ad9361_init( input clk, …
AD9361初始化过程中会做BB DCOFFSET 、RF DC Offset 的校正,发现并不能把直流校干净,不知道该如何完成残留的直流校正。我做了测试来看初始化后的DC校正情况:用信号源发 ...
SPIWrite 23A,4A // Set VCO Output level[3:0]SPIWrite 239,C0 // Set Init ALC Value[3:0]...
调试ad9361有一段时间了,用的是官网某个版本的NO OS软件 代码,两个ad9361,一个用来发射,一个用来接收信号,ref为同一个40mhz的晶振,发射和接收本振设置为2.7g,在发射端tx 的I = 0,Q = 正弦波,代码描述如下: for ( i = 0; i <point;i++) { I_data[i] = 0*...
AD9361基础知识 AD9361 由 Analog Devices 公司设计并产出,该器件集成了相当多的滤波器,频率合成器,数字处理模块以及接收端自动增益控制模块等。拥有上千个寄存器可供配置,通过对寄存器存入数值的更改可对该器件进行工作控制,正是因为此芯片配置的灵活性,以及功能的强大性,使其成为了诸多收发器的选择。AD93......
半生**td 上传214.56 KB 文件格式 c AD9361 AD9364 AD9361 配置程序 官方源代码!来源于ADI ,可以用于配置参考 点赞(0) 踩踩(0) 反馈 所需:15 积分 电信网络下载 better-chat 2025-03-19 19:19:07 积分:1 YX-PIS-Demo 2025-03-19 19:18:27 积分:1 ...