📄 d12driver.h
字号:
/****************************************Copyright (c)**************************************************
** 广州周立功单片机发展有限公司
** 研 究 所
** 产品一部
**
** http://www.zlgmcu.com
**
** 文 件 名: D12Driver.h
** 最后修改日期: 2006年3月12日
** 描 述: PDIUSBD12 设备端驱动程序 应用层头文件
** 版 本: V5.0
**********************************************************************************************************/
#ifndef __D12DRIVER_H__
#define __D12DRIVER_H__
//全局变量
extern INT8U GenEpBuf[];
extern INT8U EpBuf0[];
extern INT8U EpBuf1[];
/************************************************************
D12Driver.c 提供的API函数
*************************************************************/
/*****************************************************************
** 函数名称: Init_D12()
** 功能描述: 设置D12与硬件的连接, 初始化D12, 复位D12
** 输 入: 无
** 输 出: 0: 初始化成功 1: 初始化失败
******************************************************************/
extern INT8U Init_D12(void);
/*******************************************************************
** 函数名称: usbserve()
** 功能描述: USB事件处理函数
** 输 入: 无
** 输 出: 无
********************************************************************/
extern void usbserve(void);
/************************************************************
** 函数名称: Get_D12_FirmwareVer()
** 功能描述: 重新连接USB总线
** 输 入: 无
** 输 出: 16bit整数,如0x0500表示D12固件软件版本号为5.00
************************************************************/
extern INT16U Get_D12_FirmwareVer(void);
extern void d12_suspend(void);
extern void d12_busreset(void);
extern void disconnect_USB(void);
extern void connect_USB(void);
extern void reconnect_USB(void);
/******================= modified by Zhou Shuwu ==================================***********/
//extern void __irq Usb_Exception(void);
extern INT32 UsbIRQInit(void);
extern void UsbIntEnable(void);
extern void UsbIntDisable(void);
/******================= modified by Zhou Shuwu ==================================***********/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -