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.

[参考译文] 一些引脚在 Energia 中没有#define

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/592745/some-pins-have-no-define-in-energia

主题中讨论的其他器件:TM4C123ENERGIA

大家好

我使用的是 TM4C123、我需要在我的定制板中使用 PD4和 PD5引脚... 但 这些引脚在 Energia 中没有"#define "  

我在 TM4C129中的 PQ4也遇到了同样的问题

有某种方法可以使用这些引脚? 我想将 digitalRead 函数与 PD4和 PD5一起使用

谢谢  

Jhonathan

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

    您好、Jhonathan、

     很抱歉、我没有 Energia 的相关经验。 不确定为何未定义 PD4/PD5。 也许原因是这两个引脚也用于 USB 功能、它们不能耐受5V 电压。 如果未为 PD4和 PD5定义宏、您可以手动将其添加为临时解决方案吗? 您应该能够引用已为 PD3等其他引脚创建的其他现有宏。

      

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

    谢谢 Charles、

    我认为这些引脚没有定义、因为它们不存在于 tm4c123 launchpad 中...

    我如何在定制板中使用 Energia 没有支持... 我想

    但我希望有一种方法来定义和使用这些引脚。 "PINS_Energia.h"中的定义 如下:

    静态常量 uint8_t PB_5 = 2;

    静态常量 uint8_t PB_0 = 3;
    静态常量 uint8_t PB_1 = 4;
    静态常量 uint8_t PE_4 = 5;
    静态常量 uint8_t PE_5 = 6;
    静态常量 uint8_t PB_4 = 7;
    静态常量 uint8_t pa_5 = 8;
    静态常量 uint8_t pa_6 = 9;
    静态常量 uint8_t pa_7 = 10;
    静态常量 uint8_t pa_2 = 11;
    静态常量 uint8_t pa_3 = 12;
    静态常量 uint8_t pa_4 = 13;
    静态常量 uint8_t PB_6 = 14;
    静态常量 uint8_t PB_7 = 15;
    静态常量 uint8_t PF_0 = 17;
    静态常量 uint8_t PE_0 = 18;
    静态常量 uint8_t PB_2 = 19;
    静态常量 uint8_t PD_0 = 23;
    静态常量 uint8_t PD_1 = 24;
    静态常量 uint8_t PD_2 = 25;
    静态常量 uint8_t PD_3 = 26;
    静态常量 uint8_t PE_1 = 27;
    静态常量 uint8_t PE_2 = 28;
    静态常量 uint8_t PE_3 = 29;
    静态常量 uint8_t PF_1 = 30;
    静态常量 uint8_t PF_4 = 31;
    静态常量 uint8_t PD_7 = 32;
    静态常量 uint8_t PD_6 = 33;
    静态常量 uint8_t PC_7 = 34;
    静态常量 uint8_t PC_6 = 35;
    静态常量 uint8_t PC_5 = 36;
    静态常量 uint8_t PC_4 = 37;
    静态常量 uint8_t PB_3 = 38;
    静态常量 uint8_t PF_3 = 39;
    静态常量 uint8_t PF_2 = 40;

     这些数字对我来说毫无意义... 我害怕尝试随机数并拧紧某些东西...

    有人知道如何定义 PD_4和 PD_5???