作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我试图了解 Android Open Accessory API 如何与 Arduino ADK 板一起工作,我已经能够发送和接收信息,但我只想知道一切是如何工作的。我得到了这个功能描述:
int AndroidAccessory::read(void *buff, int len, unsigned int nakLimit) {
return usb.newInTransfer(1, in, len, (char *)buff, nakLimit);
}
通过一些谷歌搜索,我发现 NAK 是在握手过程中出现问题时发送的一些代码,那么 NAK 是否限制了一个人能够接收到的通信错误的数量?
最佳答案
NAK 是没有通信错误。它只是说明设备尚未准备好发送回复或此时没有数据要发送。据我了解,此功能中的 NAK 限制将确保该功能有一个定义的结束。在全速 USB 的情况下,每 1ms 将生成一个 NAK。有关 NAK 的更多信息,请尝试以下操作:http://www.beyondlogic.org/usbnutshell/usb3.shtml#USBPacketTypes
关于android - 什么是 Nak 限价?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8686130/
我试图了解 Android Open Accessory API 如何与 Arduino ADK 板一起工作,我已经能够发送和接收信息,但我只想知道一切是如何工作的。我得到了这个功能描述: int A
我正在尝试对一个包含 700 万条记录的数据库进行 SQL 查询,数据库“geonames”的“纬度”和“经度”都以十进制 (10.7) 为索引,问题是查询太长了慢: SELECT SQL_NO_CA
我是一名优秀的程序员,十分优秀!