完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试使用AURIX™ TC387 COOLDIM_PRG_BOARD实现多个并行模拟输入的同步 ADC 转换,即使用来自 GTM-ATOM 或 -TOM 的相同触发信号同时对多个 ADC 输入进行采样。
因此,我将 iLLD_TC375_ADS_EADC_Master_Slave_GTM_ATOM_Trig DEMO_5QR0680AG_42W1导入AURIX™ Development Studio,以了解如何配置 GTM 来触发 ADC。 我从这个DEMO_5QR0680AG_42W1中学到了很多东西,并在 ADS 中为 TC387 创建了一个项目,并尝试在我的 TC387 开发TDA5235_868_5_BOARD中实现相同的功能。 考虑到适配我的COOLDIM_PRG_BOARD ,我对部分代码做了一点改动,只有 groupID 和一些注释。 更改了 c.file 中的部分内容:adc_synch_slave1, adc_synch_slave2 #defineADC_SYNCH_MASTER IfxEvadc_GroupId_0 /* EVADC 主控组 */ #defineADC_SYNCH_SLAVE1 IfxEvadc_GroupId_1 /* EVADC Slave1 组 */ #defineADC_SYNCH_SLAVE2 IfxEvadc_GroupId_2 /* EVADC 从站 2 组 */ #defineadc_synch_num_groups 3 /* 使用的组数 */ #defineadc_synch_num_channels 3 /* 使用的通道数 */ #defineADC_SYNCH_CH_U IfxEvadc_ChannelId_0 /* 针脚 AN0 的通道 ID:TC387 */ #define ADC_SYNCH_CH_VIfxEvadc_ChannelId_0 /* 针脚 AN8 的通道 ID:TC387 */ #defineADC_SYNCH_CH_W IfxEvadc_ChannelId_0 /* 针脚 AN16 的通道 ID:TC387 */ 您可以将其与DEMO_5QR0680AG_42W1项目'iLLD_TC375_ADS_EADC_Master_Slave_GTM_ATOM_Trig'中的代码进行比较,我不会导致测试失败,我根据用户手册检查了它,groupID也应该是正确的。 测试模拟输入信号为三角波(振幅 5 V)。 三个通道连接到相同的模拟信号(三角波),然后我做了一个测试,用一个表达式来显示三个输入通道的转换结果,在允许误差范围内,三个通道的预期结果应该相等。 但是测试失败了,测试结果也不一样。 我检查了很多次代码,但还是不知道为什么,您能帮帮我吗? 我不知道问题出在哪里。 以下是理解整个概念所需的文件。 AURIX™项目 iLLD_TC375_ADS_EADC_Master_Slave_GTM_ATOM_Trig 中的文件“README.md”,您可以使用AURIX™ Development 导入此项目并阅读它们,它可以提供有关整个理想的更多信息。 下面是我从三个输入通道得出的部分结果,其中出现了一些问题。 |
|
相关推荐
1个回答
|
|
以下是配置GTM触发ADC的步骤:
1. 打开AURIX™ Development Studio,并创建一个新的 TC387 项目。 2. 导入 iLLD_TC375_ADS_EADC_Master_Slave_GTM_ATOM_Trig DEMO_5QR0680AG_42W1。 3. 在ADS中,找到TC387项目的GTM并进行配置。 4. 打开GTM,找到触发ADC的触发源。在这个例子中,触发源将是GTM的ATOM或TOM。 5. 确定需要同时触发的ADC通道数量。根据您的要求,将ADC通道数量设置为您希望采样的通道数。 6. 根据ADC通道数量配置GTM。确保正确设置GTM触发源和ADC通道的映射关系。 7. 配置ADC以接收GTM触发信号。确保ADC的输入通道与GTM触发信号相匹配。 8. 根据需要进行其他配置,例如时钟源和采样率。然后,编译并下载代码到TC387开发板。 9. 测试代码并验证ADC是否按预期进行同步转换。 请注意,以上步骤仅提供了一个大致的指南,具体的配置可能因您的需求而有所不同。您可能需要参考相关的文档和手册来获取详细的配置说明和示例代码。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)ADC采集+PWM输出
489 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十五章 人脸识别实验
498 浏览 0 评论
655 浏览 0 评论
如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发板
1329 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手检测实验
558 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11753 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 20:40 , Processed in 0.578696 second(s), Total 71, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号