Other Parts Discussed in Thread: ADC12DJ3200, ADC12DJ3200EVM, LMK04828, LMX2582
主题中讨论的其他器件:、 LMK04828、 LMX2582
您好!
请告诉我、在哪里可以找到用于 ADC12dj3200 IC 寄存器编程的 SPI 编程序列。
此致
哈里
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: ADC12DJ3200, ADC12DJ3200EVM, LMK04828, LMX2582
您好!
请告诉我、在哪里可以找到用于 ADC12dj3200 IC 寄存器编程的 SPI 编程序列。
此致
哈里
你好 Hariprasad
如果您安装了 ADC12DJxx00 GUI (从 ADC12DJ3200EVM 产品文件夹下载)、则可以查看加载的配置文件。 按照每个文件中列出的确切顺序对寄存器进行编程。 安装 GUI 后、这些文件位于该文件夹中: C:\Program Files (x86)\Texas Instruments\ADC12DJxx00 GUI\Configuration Files
例如、在 ADC12DJxx00_JMODE0.cfg 中、顺序如下:
ADC12DJxx00
0x0000 0xB0 //进行软复位
0x0200 0x00 //清除 JESD_EN (始终在 CAL_EN 之前)
0x0061 0x00 //清除 CAL_EN (始终位于 JESD_EN 之后)
0x0201 0x00 //设置 JMODE0
0x0202 0x03 //设置 KM1=3、因此 K=4
0x0204 0x01 //使用 SYNCSE 输入、偏移二进制数据、启用扰频器
0x0213 0x07 //启用超范围,将超范围保持设置为最大周期8*2^7=1024个样本
0x0048 0x03 //将串行器预加重设置为3
0x0061 0x01 //设置 CAL_EN (始终在 JESD_EN 之前)
0x0200 0x01 //设置 JESD_EN (始终在 CAL_EN 之后)
0x006C 0x00 //将 CAL_SOFT_TRIG 设置为低电平以复位校准状态机
0x006C 0x01 //将 CAL_SOFT_TRIG 设置为高电平以启用校准
在 ADC12DJ3200EVM 中、板载器件按以下顺序进行编程:
此致、
Jim B