工具与软件:
尊敬的 TI 专家:
我将 TDA4VE EVM 与 Linux+RTOS SDK R85配合使用。
我看到可以为 GPIO 扩展器的引脚提供如下所示的线路名称:
exp2: gpio@22 {
compatible = "ti,tca6424";
reg = <0x22>;
gpio-controller;
#gpio-cells = <2>;
gpio-line-names = "APPLE_AUTH_RSTZ", "MLB_RSTZ", "GPIO_USD_PWR_EN", "USBC_PWR_EN",
"USBC_MODE_SEL1", "USBC_MODE_SEL0", "MCAN0_EN", "MCAN0_STB#",
"MUX_SPAREMUX_SPARE", "MCASP/TRACE_MUX_S0", "MCASP/TRACE_MUX_S1",
"MLB_MUX_SEL", "MCAN_MUX_SEL", "MCASP2/SPI3_MUX_SEL", "PCIe_CLKREQn_MUX_SEL",
"CDCI2_RSTZ", "ENET_EXP_PWRDN", "ENET_EXP_RESETZ", "ENET_I2CMUX_SEL",
"ENET_EXP_SPARE2", "M2PCIE_RTSZ", "USER_INPUT1", "USER_LED1", "USER_LED2";
};
如果引脚由某个器件驱动器控制、我们可以通过"ENABLE-GPIO =<&EXP2 6 GPIO_ACTIVE_HIGH>来控制它。
对于不属于任何器件驱动程序的引脚、 我想知道是否可以在上述 声明中为它们分配默认方向和值(高电平/低电平)?
谢谢。
此致、
Christopher