微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2538 I2C 发送数据一直处于BUSY

CC2538 I2C 发送数据一直处于BUSY

时间:10-02 整理:3721RD 点击:

前几天才来提问,又要麻烦各位大大了

使用CC2538   I2C  发送一个字节数据后   I2C master control status   的 BUSY 位 一直处于 忙状态,

查看各种文档后仍未解决,希望各位大大帮忙分析分析,万分感谢

程序大致流程如下:

 HWREG(I2CM_CR) |= I2CM_CR_MFE;   //设置为MASTER

I2CMasterInitExpClk(SysCtrlClockGet(), false);

I2CMasterSlaveAddrSet(0x60, false); //

 I2CMasterDataPut(Si5351ConfigData[I2CLenIndex]);

I2CMasterControl(I2C_MASTER_CMD_SINGLE_SEND);

while(I2CMasterBusy())//  程序一直停在这里

自己顶一顶,

难道是我问的问题太简单了吗。。

是否有用示波器看过时序

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top