请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C129ENCPDT 我正在研究一个使用大量 ADC 端口的项目。 我有来自端口 B、D 和 E 的合理值、但端口 K 没有执行任何操作、即使它具有与其他端口相同的设置代码。 很显然、我错过了一些东西。 端口 K 有什么不同?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我正在研究一个使用大量 ADC 端口的项目。 我有来自端口 B、D 和 E 的合理值、但端口 K 没有执行任何操作、即使它具有与其他端口相同的设置代码。 很显然、我错过了一些东西。 端口 K 有什么不同?
您好、Ralph、
我把它破解了。 问题与端口 K 没有直接关系。当我尝试配置 ADC 序列时、出现了该问题。 我没有发现 ADC 通道的#define 不是顺序的。 它们的范围是0到15、但16 (PK0)跳到256。 换句话说、通道定义 GO:13、14、15、256、257、 等等 因此、我有一个循环将通道编号写入序列、当它达到16时、序列会结束。
谢谢
Andy