打印
[技术问答]

当GPIO设置为I2C模式时,如何使用Schmitt Trigger的功能?

[复制链接]
578|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
3g, AI, IO, ge, gp
当GPIO设置为I2C模式时,默认已经关闭Schmitt Trigger。用户必须先设置GPIO的Input Type Control,再设置Schmitt Trigger使能。

以NUC240系列为例,需要将GPA_MFP8及GPA_MFP9设置为I2C模式



并且将GPA_TYPE8及GPA_TYPE9的Schmitt Trigger设置使能为1



产品:
微控制器 ,Arm Cortex-M0 微控制器 ,M051 系列 ,M0518 系列 ,M0519 系列 ,Mini51 系列 ,Nano100 / 102 系列 ,Nano103 Base 系列 ,Nano110 / 112 LCD 系列 ,Nano120 USB 系列 ,Nano130 USB+LCD 系列 ,NUC029 系列 ,NUC100 / 200 系列 ,NUC120 / 122 / 123 / 220 USB 系列 ,NUC130 / 230 CAN 系列 ,NUC131/NUC1311 CAN 系列 ,NUC140 / 240 USB+CAN 系列 ,Arm Cortex-M4 微控制器 ,M451 Base 系列 ,M451M 系列 ,M452 USB 系列 ,M453 CAN 系列 ,M4TK 触摸 IC 系列 ,NUC442 / 472 系列 ,NUC505 系列
应用:
功能:
Peripherals,Connectivity,I2C,I/O,GPIO

使用特权

评论回复
沙发
B1lanche| | 2023-1-11 16:09 | 只看该作者
配置成I2C还要施密特触发器啊?

使用特权

评论回复
板凳
Carina卡| | 2023-1-11 17:14 | 只看该作者
应该配置不了吧?或者需要重新配置?

使用特权

评论回复
地板
Estelle1999| | 2023-1-11 18:24 | 只看该作者
不会配置,为啥要配置成这个啊?

使用特权

评论回复
5
Alina艾| | 2023-1-11 19:23 | 只看该作者
是想I2C和触发器复用么?

使用特权

评论回复
6
Emily999| | 2023-1-11 20:15 | 只看该作者
你可以试试重新配置一下IO试试呢?

使用特权

评论回复
7
Charlotte夏| | 2023-1-11 21:06 | 只看该作者
应该应用之前就配置一下估计就可以了

使用特权

评论回复
8
alxd| | 2023-1-12 07:04 | 只看该作者
为啥要配置成I2C还要配置成触发器的操作呢?没看懂

使用特权

评论回复
9
Betty1299| | 2023-1-12 08:13 | 只看该作者
你问问技术支持吧,或者看看数据手册看看咋配置

使用特权

评论回复
10
Carmen7| | 2023-1-12 09:26 | 只看该作者
其实配置就是正常配置估计就可以,但是你配置成施密特触发器之后,估计I2C就不能用了,就需要重新配置了

使用特权

评论回复
11
Annie556| | 2023-1-12 12:05 | 只看该作者
这个有点意思,楼主弄好了吗?可以参考一下不?

使用特权

评论回复
12
中国龙芯CDX| | 2023-1-12 12:38 | 只看该作者
具体的这一部分确实不太清楚,建议楼主咨询一下官方吧,个人感觉这样配置会有问题,I2C用不了

使用特权

评论回复
13
小夏天的大西瓜| | 2023-1-12 13:28 | 只看该作者
我感觉功能会有冲突,不能兼得,只能舍弃一个吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1181

主题

5171

帖子

12

粉丝