cpu是6713,需要跟一个i2c设备通信,目前的情况是,当cpu主频为上电默认主频的时候,基本的通信功能是正常的,对i2c设备的读写都可以进行。可是一旦把cpu主频配置为200MHz,i2c的通信就不正常。我已经按照手册的要求修改了i2c的分频数,用示波器看,不同cpu主频下的i2c时钟是相同的。
有人搞过c6000的的i2c吗,有例程可以借鉴一下吗?
Shine:
请问prescaled module clock设成多少?必须在6.7−13.3 MHz范围内。
cpu是6713,需要跟一个i2c设备通信,目前的情况是,当cpu主频为上电默认主频的时候,基本的通信功能是正常的,对i2c设备的读写都可以进行。可是一旦把cpu主频配置为200MHz,i2c的通信就不正常。我已经按照手册的要求修改了i2c的分频数,用示波器看,不同cpu主频下的i2c时钟是相同的。
有人搞过c6000的的i2c吗,有例程可以借鉴一下吗?
请问prescaled module clock设成多少?必须在6.7−13.3 MHz范围内。