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

📄 ubec_chip.h

📁 NEC 的无线通讯方案
💻 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 + -