嵌入式开发者社区

标题: C6748/C6746的I2C0模块默认是上面使能的,是吗 [打印本页]

作者: 小米拍客光    时间: 2018-11-5 14:15
标题: C6748/C6746的I2C0模块默认是上面使能的,是吗
C6478/C6746的I2C0模块默认是上电自动使能的吗?我看gel文件中没有对I2C0做相应的使能操作,并且在PSC0/1中也没有响应的选项
作者: 小米拍客光    时间: 2018-11-5 14:17
6478/C6746的I2C0模块默认是上电自动使能的吗?我看gel文件中没有对I2C0做相应的使能操作,并且在PSC0/1中也没有I2C0的模块选项
作者: Tronlong-陈工    时间: 2018-11-6 15:56
I2C是直接通过上拉电阻来判断控制信号的,DSP中没有PSC模块给予供电
[attach]4260[/attach]
作者: 小米拍客光    时间: 2018-11-6 17:00
Tronlong-陈工 发表于 2018-11-6 15:56
I2C是直接通过上拉电阻来判断控制信号的,DSP中没有PSC模块给予供电

您好 陈工  根据咱们的开发板C6748-EVM,上面的音频芯片AIC3106和C6748进行通信时,用到了这个I2C0外设,那么根据您说的CPU通过上拉电阻进行判断控制信号的,我看到这个AIC3106的pin43脚接地后配置成I2C传输模式,那么我还需要在哪里设置这个上拉电阻吗?对硬件不是太懂。求教,谢谢
这是AIC3106的43脚设置
C:\Users\zkxh\Desktop\AIC3106配置接线图.png
作者: Tronlong-陈工    时间: 2018-11-7 09:11
我们核心板上已经默认添加了上拉电阻,客户无需对硬件做任何的修改。I2C总线通过上拉电阻接正电源。当总线空闲时,两根线均为高电平。连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件的SDA及SCL都是线“与”关系。通信的方式就继续参考I2C的通信协议。
作者: 小米拍客光    时间: 2018-11-7 14:17
Tronlong-陈工 发表于 2018-11-7 09:11
我们核心板上已经默认添加了上拉电阻,客户无需对硬件做任何的修改。I2C总线通过上拉电阻接正电源。当总线 ...

好的 十分谢谢




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4