| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /********************************** (C) COPYRIGHT *******************************
- * File Name : IIC.h
- * Author : WCH
- * Version : V1.0
- * Date : 2018/12/12
- * Description :
- *******************************************************************************/
- /******************************************************************************
- * MAX FREQ 400K Hz
- * DEV_ADDR_T = DEV_ADDR + W/R
- * HOST WRITE
- * +-------+----------+-----------+-----+------------+-----+------------+-----+----------+-----+-----+------+
- * | START | DEV_ADDR | WRITE (0) | ACK | REG_ADDR_H | ACK | REG_ADDR_L | ACK | DATA ... | ... | ACK | STOP |
- * +-------+----------+-----------+-----+------------+-----+------------+-----+----------+-----+-----+------+
- * HOST READ
- * +-------+----------+----------+-----+------------+-----+------------+------+-------+----------+----------+-----+------+-----+-----+-----+-----+------+
- * | START | DEV_ADDR | READ (1) | ACK | REG_ADDR_H | ACK | REG_ADDR_L | STOP | START | DEV_ADDR | READ (1) | ACK | DATA | ACK | ... | ... | NAK | STOP |
- * +-------+----------+----------+-----+------------+-----+------------+------+-------+----------+----------+-----+------+-----+-----+-----+-----+------+
- ******************************************************************************/
- #ifndef __JDTOUCH_H__
- #define __JDTOUCH_H__
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include "typedef.h"
- #define JD_GSTID_REG 0X824E
- /* Function Define */
- UINT8 JD_RD_Reg(UINT32 reg,UINT8 *buf,UINT8 len);
- UINT8 JD_WR_Reg(UINT32 reg,UINT8 *buf,UINT8 len);
- void JD_Init();
- void JD_SetTouchEvent();
- #ifdef __cplusplus
- }
- #endif
- #endif
|