Arduino Mega 2560 + ENC28J60开发的的问题,跪拜求教!
大家好,我有个问题希望能得到高手的解答:我使用Arduino Mega 2560 + ENC28J60开发,使用了EtherCard库。我定义了700个字节的接收缓冲区 byte Ethernet::buffer,发送post页面请求后实际返回的数据长度应该是589个字节,但是,接收到响应返回后,我打印缓冲区的内容,却发现只有前面的567个字符被打印出来,后面的22个字符被截掉了。即使我将接收缓冲区的长度定义成1000,还是只能返回前567个字符。这是怎么回事?是EtherCard库对接收缓冲区的长度有默认的限制吗?如何才能将589(或者更长)个字节的数据全部返回并读取到?希望能得到您的指教。感激不尽。 有高人能帮我解答一下吗?自己顶一下先。
页:
[1]