⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i2cmu.c

📁 TI 281x DSP 各种通信接口驱动源代码
💻 C
字号:
/*======================================================================
;
; File Name     : I2CMU.C
; 
; Originator    : Digital Control Systems Group 
;                 Texas Instruments 
; 
; Description   : This source file contains utilitis for I2C master driver
;                               
; Date          : 30/01/2002 (DD/MM/YYYY)
;=====================================================================*/

#include "..\include\i2cm_io.h"

unsigned int vi2cmFree(VI2CM_IO *i2c)
{
    if(i2c->taskIndex == IDLE_STATE)
     return(1);
    else
     return(0);
}

void vi2cmCmd(VI2CM_IO *i2c, I2C_COMMAND cmd)
{  
	i2c->taskIndex=(0xff&cmd);
   
   	if( cmd & 0xff00 )
    	i2c->I2CCSR |=I2C_ACKDT;   		/* Issue ACK HI	*/
   	else
		i2c->I2CCSR &= (~I2C_ACKDT);		/* Issue ACK LO */
}


unsigned int vi2cmReadAck(VI2CM_IO *i2c)
{   
  return( i2c->I2CCSR & I2C_ACKSTAT );
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -