主题:SysConfig 中讨论的其他器件
工具/软件:
您好、
我将 TDA4的 GNSS 输入引脚和 PINMUX 中的另一个芯片的 PPS 信号配置为 TIMER_IO。 使用示波器进行测量、我发现其电压值变为1.8V、但当配置为 GPIO 时、电压值为3.3V。 你知道这是什么原因造成的吗?
如下图所示:
Timer_IO
GPIO:
PINMUX 配置:
diff -git a/psdkra/pdk_jacinto_10_00_00_27/packages/ti/board/j721e_evm/J721E_pinmux_data.c src b/psdkra/pdk_jacinto_10_00_00_27/packages/ti/board/j721e_evm/J721E_pinmux_data.c src
索引189cc5140..bd7831234 100755
--/psdkra/pdk_jacinto_10_00_00_27/packages/ti/board/j721e_evm/J721E_pinmux_data.c src
++ b/psdkra/pdk_jacinto_10_00_00_27/packages/ti/board/j721e_evm/J721E_pinmux_data.c src
@@-512、6 +512、11 @@ static pinmuxPerCfg_t gGpio1PinCfg[]=
PIN_EXT_REFCLK1、PIN_MODE (7)|\
((PIN_PULL_DISABLE | PIN_INPUT_ENABLE)和(~PIN_PULL_DIRECTION))
}、
+/* MAIN_GPIO1 -> GPIO1_13 -> V6 */^M
+{^M
+ PIN_TIMER_IO0、PIN_MODE (7)|\^M
+((PIN_PULL_DISABLE | PIN_INPUT_ENABLE)且(~PIN_PULL_DIRECTION))^M
+}、^M
/* MAIN_GPIO1 -> GPIO1_23 -> T28 */
{
PIN_MMC2_DAT3、PIN_MODE (7)|\
@@-1355、19 +1360、19 @@ static pinmuxModuleCfg_t gSystemPinCfg[]=
};
/*在 MCU1-0上为1PPS 添加 TIMER_IO */
static pinmuxPerCfg_t gTimer0PinCfg[]=
-{
-/* TIMER0_PPS -> TIMER_IO0 -> V6 */
-{
- PIN_TIMER_IO0、PIN_MODE (0)|\
-((PIN_PULL_DISABLE | PIN_INPUT_ENABLE)和(~PIN_PULL_DIRECTION))
-}、
-{PINMUX_END}
-};
+/-静态 pinmuxPerCfg_t gTimer0PinCfg[]=^M
+//{^M
///* TIMER0_PPS -> TIMER_IO0 -> V6 */^M
+//{^M
+/- TIMER_IO0、PIN_MODE (0)|\^M
+/-(((PIN_PULL_DISABLE | PIN_INPUT_ENABLE)且(~PIN_PULL_DIRECTION))^M
+/-}、^M
+/-{PINMUX_END}^M
+/-};^M
静态 pinmuxModuleCfg_t gTimerPinCfg[]=
{
-{0、true、gTimer0PinCfg}、
+//{0、true、gTimer0PinCfg}、^M
{PINMUX_END}
};
此致、
Yang