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

📄 i2c270.h

📁 dm270 source code
💻 H
字号:
/*
    DM270 ARM Evaluation Software

    (c)Texas Instruments 2003
*/

/** \defgroup I2C Inter-IC communication module (I2C) */
/*@{*/

/** \file  i2c270.h
    \brief I2C related APIs

    Also refer to DM270 register manual for details
*/


#ifndef __I2C_270_H__
#define __I2C_270_H__

#include <system/armsys270.h>


#define I2C_SPEED_100KHZ    0
#define I2C_SPEED_400KHZ    1

/**
    \brief  I2C Configuration parameters
*/
typedef struct {
    Uint8 speed;        ///<  0: I2C_SPEED_100KHZ, 1: I2C_SPEED_400KHZ
} I2C_ConfigData;

STATUS I2C_setConfig( I2C_ConfigData *i2cConfig);
STATUS I2C_sendByte( Uint8 byte);
STATUS I2C_recvByte( Uint8 *byte, BOOL lastByte);
STATUS I2C_txStart( Uint8 devAddr);
STATUS I2C_rxStart( Uint8 devAddr);
STATUS I2C_stop();


#endif /*   __I2C_270_H__   */

/*@}*/

⌨️ 快捷键说明

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