21ic电子技术开发论坛

标题: NUC123 I2C1 init方法 [打印本页]

作者: 两只袜子    时间: 2022-2-19 10:00
标题: NUC123 I2C1 init方法
新唐版主和各位好

我想要同時把兩個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該如何寫呢 謝謝

作者: guijial511    时间: 2022-2-19 11:46
为啥用繁体字

作者: kiwis66    时间: 2022-2-21 10:15
是不是还少了很多东西

作者: tail066    时间: 2022-2-22 14:39
就这两行,只能等大神中的大神

作者: tpgf    时间: 2022-3-3 11:09
看着真是费劲

作者: guanjiaer    时间: 2022-3-3 11:18
这个哪里奇怪了

作者: heimaojingzhang    时间: 2022-3-3 11:22
还有许多需要配置的

作者: keaibukelian    时间: 2022-3-3 11:32
还得进行io的初始化呢

作者: labasi    时间: 2022-3-3 11:39
还差很多代码呢

作者: paotangsan    时间: 2022-3-3 11:50
脚位需要放置什么啊

作者: 内政奇才    时间: 2022-3-3 16:35
楼主可能是台湾的





欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/)