?? i2cint.h
字號(hào):
/****************************************************************************
* File:I2CINT.H
* 功能:硬件I2C軟件包,利用中斷方式操作。(頭文件)
* 說(shuō)明:主程序要配置好I2C總線接口(GPIO、總線時(shí)鐘)
****************************************************************************/
#ifndef I2CINT_H
#define I2CINT_H
/****************************************************************************
* 名稱:IRQ_I2C()
* 功能:I2C中斷,通過(guò)判斷I2C狀態(tài)字進(jìn)行相應(yīng)的操作。
* 入口參數(shù):無(wú)
* 出口參數(shù):無(wú)
****************************************************************************/
extern void __irq IRQ_I2C(void);
/****************************************************************************
* 名稱:ISendStr()
* 功能:使用硬件I2C發(fā)送數(shù)據(jù)。
* 入口參數(shù):無(wú)
* 出口參數(shù):返回值為0時(shí)表示出錯(cuò),為1時(shí)表示操作正確。
* 說(shuō)明:使用前設(shè)置好參數(shù)
****************************************************************************/
extern uint8 ISendStr(uint8 sla, uint8 suba, uint8 *s, uint8 no);
/****************************************************************************
* 名稱:IRcvStr()
* 功能:使用硬件I2C讀取數(shù)據(jù)。
* 入口參數(shù):無(wú)
* 出口參數(shù):返回值為0時(shí)表示出錯(cuò),為1時(shí)表示操作正確。
* 說(shuō)明:使用前設(shè)置好參數(shù)
****************************************************************************/
extern uint8 IRcvStr(uint8 sla,uint8 suba,uint8 *s,uint8 no);
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -