英飞凌
直播中

李娜

7年用户 1681经验值
私信 关注

AURIX TC375 LITE KIT\"用于同步采样的EVADC主从配置\" 示例未按预期运行是哪里的问题?

目前,我正试图在 AURIX TC375 LITE KIT 上实现" iLLD_TC375_ADS_EVADC_Master_Slave_GTM_ATOM_Trig"示例,但遗憾的是,该示例无法正常工作。程序运行,但只有 AN0(ADC_U/主通道)工作并输出结果。 调试时只执行 AN0/ADC_U 中断例程,其他两个中断例程 ADC_V 和 ADC_W 从未执行,因此不会提供任何值。

谁能帮帮我,这到底是怎么回事? 我没有更改示例中的任何内容,使用的也是相同的 AURIX TC375 LITE 套件。 问题出在哪里?
在此先谢谢!

回帖(1)

发烧友推温针

2024-5-22 17:42:58
要解决这个问题,我们可以按照以下步骤进行排查:

1. 确认硬件连接:首先,确保所有硬件连接正确,包括AN0、AN1(ADC_V)和AN2(ADC_W)的输入。检查是否有任何损坏或接触不良的连接。

2. 检查示例代码:仔细检查示例代码,确保没有遗漏或错误。特别是关注与ADC_V和ADC_W相关的部分,确保它们被正确配置和初始化。

3. 检查中断配置:确保ADC_V和ADC_W的中断已经正确配置。检查中断向量表和中断优先级设置,确保它们没有被意外地禁用或覆盖。

4. 检查EVADC配置:检查EVADC的配置,确保主从配置正确。在示例代码中,主EVADC应该负责触发从EVADC的转换。确保主EVADC的触发设置正确,以便在适当的时间触发从EVADC。

5. 检查调试器设置:确保调试器设置正确,以便能够正确地单步执行代码并观察变量值。尝试在ADC_V和ADC_W中断例程的入口处设置断点,看看是否能够触发这些断点。

6. 检查固件版本:确认你使用的AURIX TC375 LITE KIT固件版本与示例代码兼容。如果不兼容,尝试更新固件或查找与你的固件版本兼容的示例代码。


举报

更多回帖

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