打印
[技术问答]

NUC123 I2C1 init方法

[复制链接]
297|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
elephant00|  楼主 | 2020-12-7 15:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 elephant00 于 2020-12-7 15:47 编辑

新唐版主和各位好

我想要同時把兩個i2c都啟動 (I2C0 I2C1)
i2c1 init就很奇怪 腳位都沒有放tri

我init的code 依照sys.h上面所提示

         SYS->GPA_MFP &= ~(SYS_GPA_MFP_PA10_Msk | SYS_GPA_MFP_PA11_Msk);
         SYS->ALT_MFP &= ~(SYS_ALT_MFP_PA10_Msk | SYS_ALT_MFP_PA11_Msk);

         SYS->GPA_MFP |= (SYS_GPA_MFP_PA10_I2C1_SDA | SYS_GPA_MFP_PA11_I2C1_SCL);
         SYS->ALT_MFP |= (SYS_ALT_MFP_PA10_I2C1_SDA | SYS_ALT_MFP_PA11_I2C1_SCL);


初始化時候這兩隻腳沒有放TRI 請問I2C1的 INIT該如何寫呢 謝謝

使用特权

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

本版积分规则

966

主题

2947

帖子

7

粉丝