您好,专家
我发现SPI10和 SPI1的引脚已用于I2C和其他外设。
相关设置位于文件PDK _Jacinto_08_01_00_33/packages/ti/board/src/j721e_EVM/J721E_pinmix_data.c中,如下所示:
static pinmuxPerCfg_t gI2c2PinCfg[] =
{
/* MyI2C2 -> I2C2_SCL -> AA1 */
{
PIN_SPI0_CLK, PIN_MODE(2) | \
((PIN_PULL_DIRECTION | PIN_INPUT_ENABLE) & (~PIN_PULL_DISABLE))
},
/* MyI2C2 -> I2C2_SDA -> AB5 */
{
PIN_SPI0_D0, PIN_MODE(2) | \
((PIN_PULL_DIRECTION | PIN_INPUT_ENABLE) & (~PIN_PULL_DISABLE))
},
{PINMUX_END}
};
static pinmuxPerCfg_t gI2c6PinCfg[] =
{
/* MyI2C6 -> I2C6_SCL -> AA3 */
{
PIN_SPI0_D1, PIN_MODE(2) | \
((PIN_PULL_DIRECTION | PIN_INPUT_ENABLE) & (~PIN_PULL_DISABLE))
},
/* MyI2C6 -> I2C6_SDA -> Y2 */
{
PIN_SPI1_D1, PIN_MODE(2) | \
((PIN_PULL_DIRECTION | PIN_INPUT_ENABLE) & (~PIN_PULL_DISABLE))
},
{PINMUX_END}
};
我的问题是,在这种情况下如何使用spi0或spI1?
此致,
TAO