TI中文支持网
TI专业的中文技术问题搜集分享网站

CC3235S: GPIO输出模式的配置方法

Part Number:CC3235SOther Parts Discussed in Thread:SYSCONFIG

TI工程师 您好

我在调I2C通信时将PIN1,PIN2引脚配置成I2C总线引脚,但遇到了一些问题,因此我想要保证这两个引脚都是开漏输出

但是syscfg中只给I2C规定了引脚,但没有给出引脚的配置接口,并且我没有找到想13xx,26xx一样的pin_table,只找到了power中与引脚有关的配置

所以我想请问一下CC32XX关于引脚的配置是采用这种方式吗,如果是的话,引脚的初始化又是怎么完成的呢,我没有找到相关资料,如果有的话还请麻烦指出。

再者,上图中引脚配置中的开楼上拉和开漏下拉又是如何实现的呢,因为知识有限,本人认为开漏输出应该是通过外部上拉电阻实现的,而实际测试下未加上拉电阻时引脚也可以实现上拉,这又是如何实现的呢?

问题比较多,多有麻烦了

十分感谢!

Nick Sun:

您好,

收到您的问题了,我们升级到英文论坛给工程师看下,有答复尽快给到您。

,

Nick Sun:

您好,

Power tab中的 pin park states 设置是设置在 LPDS 期间的 pin 配置,不是运行时的。

如果要设置 GPIO 输出,请转到 GPIO,创建一个pin,然后在“Output Type”下拉列表中选择“Open Drain”。可以参考下图:

希望对您有所帮助。

,

changhao wang:

您好,很抱歉没有表达清楚,我想再重新表达一下我的想法,

对于您给出的GPIO引脚配置图来看,我们将其配置成了开漏输出模式,我们能不能采用driverlib的方式去修改引脚的配置呢?

因为我通过syscfg配置了I2C的SCL,SDA对应的引脚,但是我无法找到这两个引脚的配置信息,所以我无法直观的看到这两个引脚具体被配置成了什么模式。

请问我们能不能在syscfg配置完I2C的总线引脚后,找到并修改对应引脚的配置信息呢?

,

changhao wang:

您好,还想请教您几个问题,请问我上面找的syscfg中的Power是干什么的呢?

我在其中的Park Pin中配置的每个引脚的状态能否改变对应的引脚呢?

而且其中的开漏上拉和开漏下拉又是什么意思呢?

,

Nick Sun:

您好,

帮您同步工程师,感谢您的支持。

,

Nick Sun:

您好,

changhao wang 说:我们能不能采用driverlib的方式去修改引脚的配置呢

这个是可以的,但是其实您需要的一切都可以通过 SysConfig 或 TI 驱动程序完成。

changhao wang 说:请问我们能不能在syscfg配置完I2C的总线引脚后,找到并修改对应引脚的配置信息呢?

确认引脚设置的最简单方法是查看 I2C tab,然后选择 PinMux。从那里您可以看到设置了哪些引脚。可以看下图:

changhao wang 说:请问我上面找的syscfg中的Power是干什么的呢?

power tab设置设备的电源配置。睡眠模式、唤醒源、LPDS,所有这些都可以在这里配置。

changhao wang 说:

我在其中的Park Pin中配置的每个引脚的状态能否改变对应的引脚呢?

不在 LPDS 中时不要使用 Pin Park。您要去使用 GPIO 或其他模块tabs。

希望可以帮助到您。

,

changhao wang:

您好,您给出的的SYSCFG的图片只说明了SCL和SDA对应的引脚编号,但这两个引脚是如何配置的(是开漏还是推挽,输出强度是多大等等),这些有关引脚的配置信息我该如何看查并修改呢?

,

changhao wang:

我是通过在I2C初始化之前加入了driverlib中的PinConfigSet()函数来修改的这两个引脚的设置,这样是否正确呢,能否给出我们专业的方法。

,

changhao wang:

另外,我们在哪个寄存器可以看到对应引脚的状态和配置模式呢,我想以此来确认自己是否成功修改了该引脚的配置信息

,

Nick Sun:

您好,

帮您同步工程师,有答复后回复您。

感谢您的支持。

,

Nick Sun:

changhao wang 说:哪个寄存器可以看到对应引脚的状态和配置模式呢

您必须检查器件 TRM 才能查看特定的寄存器配置。

changhao wang 说:这些有关引脚的配置信息我该如何看查并修改呢?

changhao wang 说:两个引脚的设置,这样是否正确呢,能否给出我们专业的方法

这一切都由 SysConfig 处理。应用程序只需要调用 Board_init 和 I2C_init。请参阅 SDK 的 TI Drivers 文件夹中的示例。

赞(0)
未经允许不得转载:TI中文支持网 » CC3235S: GPIO输出模式的配置方法
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1