📄 d12op.h
字号:
#ifndef __D12OP_H__
#define __D12OP_H__
#include "DataType.h"
U16 readchipid(void);
void bus_delay(void);
void outportc(U8 Data);
void outportd(U8 Data);
U8 inportd(void);
void D12_SetAddressEnable(U8 bAddress, U8 bEnable);
void D12_SetEndpointEnable(U8 bEnable);
void D12_SetMode(U8 bConfig, U8 bClkDiv);
void D12_SetDMA(U8 bMode);
U16 D12_ReadInterruptRegister(void);
U8 D12_SelectEndpoint(U8 bEndp);
U8 D12_ReadLastTransactionStatus(U8 bEndp);
U8 D12_ReadEndpointStatus(U8 bEndp);
void D12_SetEndpointStatus(U8 bEndp,U8 bStalled);
void D12_SendResume(void);
U16 D12_ReadCurrentFrameNumber(void);
U8 D12_ReadEndpoint(U8 endp, U8 len, U8 * buf);
U8 D12_WriteEndpoint(U8 endp, U8 len, U8 * buf);
void D12_AcknowledgeEndpoint(U8 endp);
void D12_ClearBuff(U8 endp);
void disconnect_USB(void);
void connect_USB(void);
void reconnect_USB(void);
void UsbInit(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -