?? i2cio.h
字號:
/* File: I2CIO.H */
/****************************************************************************
*
* STK16X.I2CIO
* ============
*
* Low level routines for I2C bus control
*
* TQ-Systems GmbH
* ---------------
* Customer: TQ-Components
* Project : STK16XSW
* Tools : uVision 2.05
*
*
* Rev: Date: Name: Modification:
* ----+---------+----------------+------------------------------------------
* 100 16.01.01 A. Lichte taken over from STK16X.506
*****************************************************************************/
#include "header.h"
/*==========================================================================*
* extern available definitions (#DEFINE):
*===========================================================================*/
/*--------------------------------------------------------------------------*
* general definitions:
*---------------------------------------------------------------------------*/
/*==========================================================================*
* extern available type definitions (TYPEDEF):
*===========================================================================*/
/*==========================================================================*
* extern available constants (CONST):
*===========================================================================*/
/*==========================================================================*
* globale extern available variables (EXTERN):
*===========================================================================*/
/*==========================================================================*
* extern available functions:
*===========================================================================*/
/*--------------------------------------------------------------------------*
* BOOL i2c_write(BYTE adr, USHORT data, ...)
*---------------------------------------------------------------------------*
* FT: write data to I2C bus
* EP: adr = I2C bus address of receiver
* data = 1st argument: number of n bytes to be written (n)
2nd..(n+1)nd argument: data bytes to be written
* RV: TRUE = function succesfully; FALSE = function failed
* GP: -
*---------------------------------------------------------------------------*/
BOOL i2c_write(BYTE adr, USHORT data, ...);
/*--------------------------------------------------------------------------*
* BOOL i2c_read(BYTE adr, USHORT count, USHORT *pdata, ...)
*---------------------------------------------------------------------------*
* FT: read data from I2C bus
* EP: adr = I2C bus address of slave to read from
* count = number of bytes to be read
* pdata = pointer to data to be read
* RV: TRUE = function succesfully; FALSE = function failed
* GP:
*---------------------------------------------------------------------------*/
BOOL i2c_read(BYTE adr, USHORT count, USHORT *pdata, ...);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -