TI E2E™ 设计支持论坛将于 5 月 30 日至 6 月 1 日进行维护。如果您在此期间需要技术支持,请联系 TI 的客户支持中心寻求帮助。

该讨论已被锁定。
您不能再向该讨论中发布新回复。如果您有问题可以开始新讨论

[参考译文] TM4C1294NCPDT:多个 ADC 通道问题

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/993089/tm4c1294ncpdt-multiple-adc-channels-issue

器件型号:TM4C1294NCPDT

你(们)好

我使用 中断读取8个 ADC0通道, 但我还需要9个通道,我尝试使用不同的采样序列发生器、单独的 ISR 以及轮询所有 这些方法都不会为我提供第9个通道 ADC 数据。 这位于端口 E CH_8上,是否存在配置问题或缺少任何内容。

我的代码基于 Tiva 系列 SDK 版本:- TivaWare_C_Series-2.2.0.295

编译器是:- TI v 18.12.2.LTS

请帮助。

此致

霍迪达斯

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdint.h>
#include <stdbool.h>
#include <stdio.h>
//#include "inc/tm4c1294ncpdt.h"
#include "driverlib/comp.h"
#include "inc/hw_ints.h"
#include "inc/hw_memmap.h"
#include "inc/hw_adc.h"
#include "inc/hw_types.h"
#include "inc/hw_udma.h"
#include "inc/hw_emac.h"
#include "driverlib/debug.h"
#include "driverlib/gpio.h"
#include "driverlib/interrupt.h"
#include "driverlib/pin_map.h"
#include "driverlib/sysctl.h"
#include "driverlib/uart.h"
#include "driverlib/adc.h"
#include "driverlib/udma.h"
#include "driverlib/emac.h"
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX