完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
目前,我正试图在 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个回答
|
|
要解决这个问题,我们可以按照以下步骤进行排查:
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固件版本与示例代码兼容。如果不兼容,尝试更新固件或查找与你的固件版本兼容的示例代码。 |
|
|
|
只有小组成员才能发言,加入小组>>
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
2525 浏览 2 评论
3968 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3439 浏览 9 评论
1109 浏览 8 评论
3385 浏览 7 评论
269浏览 2评论
111浏览 2评论
230浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
2541浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
257浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-17 11:14 , Processed in 0.521331 second(s), Total 47, Slave 41 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号