NXP MCU 技术论坛
直播中

幽默

9年用户 738经验值
擅长:362163
私信 关注
[问答]

MPC5777C抽取滤波器时间戳的疑问求解

我需要有关抽取滤波器模块目前面临的问题之一的指导。
我们需要为基于触发的 ADC 通道配置 DF 设备,这些通道配置有时间戳功能。
1. eQADC 配置时间戳功能。ADC0/1_TBSEL[0:1] , EQADC_STACCCR 配置为 SRV2
2. 转换命令通过 TSR 位(时间戳请求)启用
3. 将 RFIFO 结果移动到 DF 设备 ACR1 配置为 = ACR1 = 0x0040 0030
4. 备用转换命令也配置为 ACR1。
5. 为 DF 设备更新 DEST 字段。DF 设备 A 配置为 Head block,B 配置为 tail block。
6. 各DF设备配置如下,更新系数寄存器
模式 0
撕毁 0
乙二胺 0
奥比 0
0
DSEL 0
0
DEC_RATE 0
混合 0
ISEL 0
周六 0
IDIS 0
SCAL 01
F型01
二人 0
关东煮 0
编号0
级联01
SRES 1
零区
朋友 0
MDIS 0
有了这个,我能够看到 TAP 寄存器正在更新,我能够在 RAM 结果 FIFO 中看到 ADC 计数。
但我看不到时间戳得到更新。
在没有 DF 的情况下,基于相同触发的 ADC 通道,我可以看到时间戳正在更新。
请进一步指导我可能缺少哪些配置。

更多回帖

发帖
×
20
完善资料,
赚取积分