DA14531 I2C引脚分配

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在进入我们的新论坛平台,将提供更好的功能,并包含在主对话框网站内。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-semicondiondiondumon.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇文章
魔术糖
离线
最后一次露面:2个月6天前
加入:2020-05-26 18:20
DA14531 I2C引脚分配

我对模块的GPIO能力有疑问。

我想制作一个项目,管理1个ADC,1 I2C传感器和2个PWM,带有一个模块

但我不知道这是否是本质的,我的问题是,我可以在任何我想要的地方分配别针吗?或者每个接口都有特定的硬件

数据表表示,对于ADC引脚是P01,P02,P06和P07。

P01不可用,P02用于调试,因此我猜这是P06和P07的这种用品

我已经使用PWM引脚P07和P011,但看到I2C的外围示例它说使用P01和P03(在模块中不可用)

所以我不确定我是否可以在任何PIN中分配I2C引脚,与PWM引脚相同

到目前为止我的地图是:

P06> ADC

P07> PWM1.

P011> PWM2.

P02> SWDIO(我猜的编程/调试?)

P010> SWCLK(我猜的编程/调试?)

p08> sda ??

p09> scl ??

那会是正确的吗?

PM_DIALOG.
离线
最后一次露面:15小时28分钟前
职员
加入:2018-02-08 11:03
嗨伐马加,

嗨伐马加,

根据DA14531,ADC引脚为:P0_1,P0_2,P0_6,P0_7。

因此,对于ADC,您可以使用P0_6或P0_7。关于PWM和I2C,可以使用任何可用的GPIO和在SW中配置。

请找到以下两个可能的连接:

ADC:P0_6.

PWM1,PWM2,SDA,SCL:P0_7,P0_8,P0_9,P0_11中的任何一个。

SWDIO:P0_10

SWCLK:P0_2

ADC:P0_7.

PWM1,PWM2,SDA,SCL:P0_6,P0_8,P0_9,P0_11中的任何一个。

SWDIO:P0_10

SWCLK:P0_2

该模块还可以通过P0_5上的1线UART编程。如果不需要SWD接口,则P0_2和P0_10可用作GPIO。

谢谢,PM_DIALOG.