?? d12driver.h
字號(hào):
/****************************************Copyright (c)**************************************************
** 廣州周立功單片機(jī)發(fā)展有限公司
** 研 究 所
** 產(chǎn)品一部
**
** http://www.zlgmcu.com
**
** 文 件 名: D12Driver.h
** 最后修改日期: 2004年11月15日
** 描 述: PDIUSBD12 設(shè)備端驅(qū)動(dòng)程序 應(yīng)用層頭文件
** 版 本: V5.0
**********************************************************************************************************/
#ifndef __D12DRIVER_H__
#define __D12DRIVER_H__
//全局變量
extern INT8U idata GenEpBuf[];
extern INT8U idata EpBuf[];
/************************************************************
D12Driver.c 提供的API函數(shù)
*************************************************************/
/*****************************************************************
** 函數(shù)名稱: Init_D12()
** 功能描述: 設(shè)置D12與硬件的連接, 初始化D12, 復(fù)位D12
** 輸 入: 無(wú)
** 輸 出: 0: 初始化成功 1: 初始化失敗
******************************************************************/
extern INT8U Init_D12(void);
/******************************************************************
** 函數(shù)名稱: D12_WriteEndpoint()
** 功能描述: 把數(shù)據(jù)寫(xiě)入端點(diǎn)
** 輸 入: INT8U endp: 端點(diǎn)索引號(hào),取值 0 ~ 5
INT8U len: 要寫(xiě)入的數(shù)據(jù)長(zhǎng)度
INT8U * buf: 發(fā)送數(shù)據(jù)指針
** 輸 出: 實(shí)際寫(xiě)入的字節(jié)數(shù)
*******************************************************************/
extern INT8U D12_WriteEndpoint(INT8U endp, INT8U len, INT8U * buf);
/*******************************************************************
** 函數(shù)名稱: usbserve()
** 功能描述: USB事件處理函數(shù)
** 輸 入: 無(wú)
** 輸 出: 無(wú)
********************************************************************/
extern void usbserve(void);
/************************************************************
** 函數(shù)名稱: Get_D12_FirmwareVer()
** 功能描述: 重新連接USB總線
** 輸 入: 無(wú)
** 輸 出: 16bit整數(shù),如0x0500表示D12固件軟件版本號(hào)為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);
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -