📄 d12ic.h
字号:
#ifndef _d12ic_h_
#define _d12ic_h_
//设置地址使能命令
void D12_SetAddressEnable(unsigned char bAddress,unsigned char bEnable);
//设置端点使能命令
void D12_SetEndpointEnable(unsigned char bEnable);
//设置模式命令
void D12_SetMode(unsigned char bConfig,unsigned char bClkDiv);
//设置DMA
void D12_SetDMA(unsigned char bMode);
//读取中断寄存器
unsigned short D12_ReadInterruptRegister(void);
//端点选择命令
unsigned char D12_SelectEndpoint(unsigned char bEndp);
//读取端点最后处理状态
unsigned char D12_ReadLastTransactionStatus(unsigned char bEndp);
//设置端点状态
void D12_SetEndpointStatus(unsigned char bEndp,unsigned char bStalled);
//读取端点状态
unsigned char D12_ReadEndpointStatus(unsigned char bEndp);
//发送恢复命令
void D12_SendResume(void);
//读取当前帧标志
unsigned short D12_ReadCurrentFrameNumber(void);
//读取端点数据
unsigned char D12_ReadEndpoint(unsigned char endp,unsigned char len,unsigned char *buf);
//把数据写入端点
unsigned char D12_WriteEndpoint(unsigned char endp,unsigned char len,unsigned char *buf);
//端点应答处理
void D12_AcknowledgeEndpoint(unsigned char endp);
void stall_ep0(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -