最新回复
#define XMODEM_NAK 0x15
#define XMODEM_STA 0xAA
...
sprintf(szPacket, "%c", XMODEM_STA);
while (true)
{
SendData(szPacket, 1);
Sleep(100);
if (RecvData(szRecvBuff, sizeof(szRecvBuff)) && szRecvBuff[0] == XMODEM_NAK)
break;
else
nRetry++;
if (nRetry >= nRetryTimes)
return false;
}
...
总是在上面的if (nRetry >= nRetryTimes) return false; 返回,要么度不到回应,要么读到的是0x67
这是怎么回事啊
详情
回复
发表于 2009-9-24 09:47
| |
|
|
| |
|
|
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持