LPC1768 ~I2C使用問題

2019-03-25 20:34发布

各位先進好~
    小弟最近入手MCB1700,想使用P0.19與P0.20的I2C
    keil範例中並無I2C的簡單範例,我找NXP提供的source(如附件)
    打開官方example,並使用示波器量測P0.20&P0.19並無CLK與DATA出現
    使用方式如下
 #define PORT_USED        1
      I2C1Init();
     while(1){ 
    I2CStart(1) ;
    I2CWriteLength[PORT_USED] = 3;
    I2CReadLength[PORT_USED] = 0;
    I2CMasterBuffer[PORT_USED][0] = 0x82;
    I2CMasterBuffer[PORT_USED][1] = 0x40;        /* address */
    I2CMasterBuffer[PORT_USED][2] = 0x03;        /* Data0 */
    I2CEngine( PORT_USED );
    for ( i = 0; i < 0x200000; i++ );    /* Delay after write */
    I2CStop(1);

}
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。