嵌入式开发者社区
标题:
i2c
[打印本页]
作者:
quzheng766
时间:
2016-9-6 08:48
标题:
i2c
用C6748核心板搭了一个语音处理的模块,使用了AUDIO_LINE_IN例程,实际电路中将开发板上的AIC3106和I2C0接口换成了AIC3104和I2C1接口,并在AUDIO_LINE_IN 中将I2C0改为了I2C1(包括管脚复用),输入时钟也改成了I2C1的时钟即主频的四分频,调试时发现dsp发出地址后,进入一次中断,intcode=5,所以继续发送数据,然后就进不到中断里了,一直卡在这(while(txCompFlag)死循环),请问该如何解决
作者:
quzheng766
时间:
2016-9-6 08:59
同时调试时我还发现因为之前这块AIC3104芯片被用过,它的内部寄存器应该是以前写入的值,我在之前程序的基础上加入了一个读芯片寄存器的函数,发现可以完整无误的读到里面的参数,也就是说现在i2c能读但是不能写
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4