📄 usb318xcfg.h
字号:
/*****************************************************************************
* usb318xcfg.h: Header file for Philips LPC318x Family Microprocessors
*
* Copyright(C) 2006, Philips Semiconductor
* All rights reserved.
*
* History
* 2005.10.01 ver 1.00 Prelimnary version, first Release
*
******************************************************************************/
#ifndef __USB318x_CFG_H
#define __USB318x_CFG_H
#define OTG_1301_DEV_ADDR 0x5A
#define RD_BIT 0x01
#define SET_BIT 0x00
#define CLR_BIT 0x01
#define DUMMY_BYTE 0x55
#define VENDOR_ID_1301 0x04CC
#define PRODUCT_ID_1301 0x1301
#define VERSION_ID_1301 0x0210
/* 1301 register map */
#define OTG_VENDOR_ID 0x00000000
#define OTG_PRODUCT_ID 0x00000002
#define OTG_VERSION_NUM 0x00000014
#define OTG_MODE_CTRL_1 0x00000004
#define OTG_MODE_CTRL_2 0x00000012
#define OTG_CTRL 0x00000006
#define OTG_STATUS 0x00000010
#define OTG_INT_SOURCE 0x00000008
#define OTG_INT_LATCH 0x0000000A
#define OTG_INT_LOW_EN 0x0000000C
#define OTG_INT_HIGH_EN 0x0000000E
extern void Set_OTG_1301_Value( DWORD RegNum, DWORD RegValue );
extern void Clr_OTG_1301_Value( DWORD RegNum, DWORD RegValue );
extern DWORD Get_OTG_1301_Value( DWORD RegNum );
extern void USBPLL_Config( void );
extern void USB_ISP1301Suspend( void );
extern void USB_ISP1301Resume( void );
extern void USB_ISP1301Powerdown( void );
extern void USB_ISP1301Config( void );
extern void USB_DevEnable( void );
extern void USB_OTGPreset( void );
#endif /* end __USB318x_CFG_H */
/*****************************************************************************
** End Of File
******************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -