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.

[参考译文] CCS/LAUNCHXL-F28379D:GPIO_INutilization

Guru**** 2562120 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/640299/ccs-launchxl-f28379d-gpio_intilization

器件型号:LAUNCHXL-F28379D

工具/软件:Code Composer Studio

你好

我尝试展示 TRIP_ZONE 示例

这个环路的意义和  InputXbarRegs.INPUT1SELECT = 12;这个。

InitTzGpio ()

   //

   //对于外部触发器,GPIO12作为 TripZone 的触发器

   //

   GpioCtrlRegs.GPAPUD.bit.GPIO12 = 0;   //启用 GPIO12上的上拉电阻(TZ1)

 

   GpioCtrlRegs.GPAQSEL1.bit.GPIO12 = 3; //异步输入 GPIO12 (TZ1)

 

   EALLOW;

   InputXbarRegs.INPUT1SELECT = 12;

   EDIS;

 

   //

   //用于监视何时进入 TZ 中断

   //

   EALLOW;

   GpioCtrlRegs.GPAPUD.bit.GPIO11 = 1;   //禁用 GPIO0上的上拉电阻(EPWM1A)

   GpioCtrlRegs.GPAMUX1.bit.GPIO11 = 0;  //将 GPIO0配置为 EPWM1A

   GpioCtrlRegs.GPADIR.bit.GPIO11=1;

   EDIS;

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

    您好 ,kudithi ,

    InputXbarRegs.INPUT1SELECT = 12;表示为 Input1信号选择 GPIO12。

     

    请参阅 F2837xD 的 TRM 图

    GPIO 使用输入 XBAR 连接到用作 TRIP1中断的输入1。

    此致。