📄 ubec_chip.h
字号:
/*
* $Id: ubec_chip.h,v 1.9 2007/08/17 06:21:52 sunny Exp $
*/
/******************************************************************************
*
* NEC+UBEC EMI test
*
* uart_interface.h
* UBEC chip register interface routines headder
*
* 2006 Skyley Networks
*
******************************************************************************/
#ifndef __ubec_chip_interface_h__
#define __ubec_chip_interface_h__
// -------------------------------------------------
// Includes
// -------------------------------------------------
//#include "skyley_type.h"
//#include "hardware.h"
//#include "uart_interface.h"
// -------------------------------------------------
// Functions
// -------------------------------------------------
void UzChipReset(void);
void Uz2400_isr(void);
UCHAR SK_UBEC_ReadRegShort(UCHAR addr);
void SK_UBEC_WriteRegShort(UCHAR addr,UCHAR ch);
UCHAR SK_UBEC_ReadRegLong(USHORT addr);
void SK_UBEC_WriteRegLong(USHORT addr,UCHAR ch);
void SK_UBEC_ReadBlockLong(USHORT addr,UCHAR *buf,UCHAR len);
void SK_UBEC_WriteBlockLong(USHORT addr,UCHAR *buf,UCHAR len);
void SK_UBEC_ReadRXFIFOBlock(UCHAR *buf,UCHAR *len);
// -------------------------------------------------
// CSI/SPI Interface control (SEN)
// -------------------------------------------------
#define UBEC_Activate_SEN() UBEC_SEN_PORT=PORT_LO
#define UBEC_Deactivate_SEN() UBEC_SEN_PORT=PORT_HI
#define UBEC_Read_Int() ((UCHAR)UBEC_INT_PORT)
#if defined(uPD78F0537_64) || defined(uPD78F0547_80)
#define CSI_ReadWrite(ch) CSI11_ReadWrite(ch)
#elif defined( uPD78F0525_52 ) || defined( uPD78F0514_48 )
#define CSI_ReadWrite(ch) CSI10_ReadWrite(ch)
#else
#error "Unknown MCU type defined."
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -