求助:关于MAC下的用UVC协议通过USB接口从外接设备接收数据问题

jinhuijiao1234 2016-05-26 10:46:17
我用IOUSBDevRequest 从设备端接收数据
- (IBAction)getDataButtonClicked:(id)sender
{
// Byte array[5] = {0x20,0xab,0x00,0xa7};
Byte receviceData[256];
IOUSBDevRequest controlRequest;
controlRequest.bmRequestType = USBmakebmRequestType( kUSBOut, kUSBClass, kUSBInterface );
controlRequest.bRequest = 0x01;
controlRequest.wValue = (0x0f << 8) | 0x00;//发送的指令
controlRequest.wIndex = 512;
controlRequest.wLength = 0x02;
controlRequest.wLenDone = 0;
controlRequest.pData = &receviceData;
[cameraControl sendControlRequest:controlRequest];
}

目前发送指令只能发送一个,但是指令我想发送的是array[5]数组中的所有东西,需要怎么做。
...全文
168 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧