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.

[参考译文] TMS320F28374D:GPIO 库调用不识别变量

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1130104/tms320f28374d-gpio-library-calls-not-recognizing-variables

器件型号:TMS320F28374D
主题中讨论的其他器件:C2000WARE

您好!

在使用以下函数调用时、我会得到相应的错误。 GPIO.c 和 gpio.h 都位于编译文件列表中、它们在链接中是路径。

C:\ti\c2000Ware_4_00_00_00\driverlib\f2837xd\driverlib\gpio.h

C:\ti\c2000Ware_4_00_00_00\driverlib\f2837xd\driverlib\gpio.c

我看到错误中列出的所有变量都是 GPIO.h、因此不确定发生了什么。

   感谢您的帮助、

         Dave

代码

       GPIO_setDirectionMode (99、GPIO_DIR_MODE_IN);
       GPIO_setPadConfig (99、GPIO_PIN_TYPE_PULLUP);
       GPIO_setQualificationPeriod (99.1);                 //除法器可以是一个高达510的偶数#
       GPIO_setQualificationMode (99、GPIO_QUAL_6SAMPLE);   //设置为6个采样窗口

错误
#20标识符"GPIO_DIR_MODE_IN"未定义   138_313_IO.c   /MCM138A_PCB313A_Base_3_PH_SLV_A   行202   C/C++问题
#20标识符"GPIO_PIN_TYPE_PULLUP"未定义   138_313_IO.c   /MCM138A_PCB313A__BASE_3_PH_SLV_A   行203   C/C++问题
#20标识符"GPIO_QUAL_6SAMPLE"未定义   138_313_IO.c   /MCM138A_PCB313A_Base_3_PH_SLV_A   第205 C/C++行   问题

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

    您好!

    您在调用这些函数的文件中是否有#include "gpio.h"或"driverlb.h"?

    此致、

    Veena

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

    感谢 Veena、

    这解决了问题、我对此进行了监督。 我认为#include 已经在代码中。

         感谢您的帮助、

               Dave