pdiusbd12.txt

来自「在D12的数据手册中定义了一套压缩了所有访问PDIUSBD12功能的命令集」· 文本 代码 · 共 16 行

TXT
16
字号
在D12的数据手册中定义了一套压缩了所有访问PDIUSBD12功能的命令集,命令接口部分就是将各命令用函数的形式加以实现。对应的函数主要有:
void D12_SetAddressEnable(unsigned char bAddress, unsigned char bEnable);  //设置地址使能
void D12_SetEndpointEnable(unsigned char bEnable);   //设置端点使能
void D12_SetMode(unsigned char bConfig, unsigned char bClkDiv); //设置模式
unsigned short D12_ReadInterruptRegister(void); //读中断寄存器
unsigned char D12_SelectEndpoint(unsigned char bEndp); //选择端点
unsigned char D12_ReadLastTransactionStatus(unsigned char bEndp); //读最后处理状态
unsigned char D12_ReadEndpointStatus(unsigned char bEndp); //读端点状态
void D12_SetEndpointStatus(unsigned char bEndp, unsigned char bStalled); //设置端点状态
void D12_SendResume(void); //发送恢复
unsigned short D12_ReadCurrentFrameNumber(void); //读取当前帧号
unsigned short D12_ReadChipID(void);  //读D12芯片ID
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);//设置端点应答

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?