位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第969页 > ADF7023-JBCPZ-RL > ADF7023-JBCPZ-RL PDF资料 > ADF7023-JBCPZ-RL PDF资料1第52页

ADF7023-J
随机地址写
MCR , BBRAM和包RAM存储器位置可以
使用SPI_MEMR_WR写入到一个非顺序的方式
命令。该SPI_MEMR_WR命令代码00001xxxb ,
其中XXXB代表的位[ 10:8]的11位地址。低
8位地址应该遵循这一命令,然后
的数据字节被写入到该地址。的低8位,
下一个地址被输入,然后该地址中的数据
直到该块内的全部所需地址都写,因为
在图66中所示。
随机地址读
MCR , BBRAM和包RAM存储器位置可以
采用非顺序的方式从内存中读取
SPI_MEMR_RD命令。该SPI_MEMR_RD命令
代码是00101xxxb ,其中XXXB代表的位[ 10:8]的11位的
地址。该命令后跟其余8位
该地址的要写入。每个后续的地址字节
那么写的。的最后一个地址字节被写入应
跟着两个SPI_NOP命令,如图68所示。
数据字节从存储器中,起始的第一个地址
位置,是第二个状态字节后可用。
例子
读取存储在ADC_CONFIG_HIGH寄存器中的值。
在SPI_MEM_RD命令的前五位是
00111.
ADC_CONFIG_HIGH的11位地址
01101011010.
发送的第一个字节为00111011或0x3B 。
发送的第二个字节为01011010或字5AH 。
发送的第三个字节为0xFF ( SPI_NOP ) 。
发送的第四个字节为0xFF 。
程序RAM写入
程序RAM可以通过使用存储器写入只
块写入,如图65 SPI_MEM_WR应
可以为0x1E 。请参阅下载固件模块部分
上加载固件模块到程序RAM的详细信息。
块读
MCR , BBRAM和包RAM存储器位置可以读
从块格式使用SPI_MEM_RD命令。该
SPI_MEM_RD命令代码00111xxxb ,其中XXXB代表
位[ 10:8]第11位的地址。该命令后跟
由剩余的8位地址被读取,然后
2 SPI_NOP命令(空字节) 。可用的第一个字节
写入地址后应该被忽略,与第二
构成字节的有效数据。如果一个以上的数据字节是要
读,写地址自动递增为后续
SPI_NOP命令发送。参见图67的更多细节。
CS
因此, 0x3B5AFFFF被写入的部分。
该值移出MISO线,而第四个字节为
发送是存储在ADC_CONFIG_HIGH寄存器中的值。
MOSI
SPI_MEM_WR
地址
数据
[联系地址]
数据
[地址+ 1 ]
数据
[地址+ 2 ]
数据
[地址+ N]
MISO
忽略
状态
状态
状态
状态
状态
图65.存储器( MCR , BBRAM ,或包RAM )块写
CS
MOSI
SPI_MEMR_WR
地址1
数据
[地址1 ]
地址2
数据
[地址2 ]
数据
[地址n ]
MISO
忽略
状态
状态
状态
状态
状态
图66.存储器( MCR , BBRAM ,或包RAM )随机地址写
第0版|第52页100
09555-142
09555-030