⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d12ic.h

📁 AVR单片机控制的PDIUSBD12原程序
💻 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 + -