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.

[参考译文] TMS570LS1224:TMS570LS1224

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/786440/tms570ls1224-tms570ls1224

器件型号:TMS570LS1224
主题中讨论的其他器件:HALCOGEN

如何将单个 PORta 引脚设置为高电平或低电平?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    如果我理解正确、您需要切换 GIOA 引脚。
    为此、您必须在 HALCoGen 中按如下方式配置 MCU:
    在选择 MCU 并创建项目后、
    -转至驱动程序启用选项卡并启用 GIO 驱动程序,禁用所有其它驱动程序(如果不需要);
    -转至 PINMUX 选项卡并选中 GIOA 复选框;
    -转至 GIO 选项卡->端口 A 选项卡,并通过选中 DIR 复选框将所需的引脚设置为输出(您也可以在此处设置上拉/下拉);
    从文件菜单生成代码。

    在 CCS 中:
    创建一个与 HALCoGen 中的项目同名的空 CCS 项目。 包含项目路径。
    添加 了#include gio.h
    在 main.c 中调用 gioInit();
    然后、您可以使用 HALCoGen API 来命令所需的引脚。
    例如:
    gioSetBit (gioPORTA、7、1);//这会将 GIOA[7]设置为1 (引脚#22pf TMS570LS1224PGE)
    gioToggleBit (gioPORTA、7);//这将切换 GIOA[7];

    可以在 HALCoGen 帮助(帮助主题->文件->源代码->Gio.c)中找到函数说明。

    希望这对您有所帮助。

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