求帮忙解释netconn_write()和?netconn_recv()函数的细节

2019-07-20 11:14发布

大家好,
我是个新手,看光盘资料《STM32F4 LWIP开发手册》中网络通信用到netconn_write()函数,是往外发数据的。

如:netconn_write(newconn, a, 12, NETCONN_COPY);

我想了解下a,是指我想发的数据的起始地址,如果我将a定义为char类型,能收到数据,但是将a定义为int,就不行,是不是指,我只能发送字符型的数据,而不能发送数据型变量呢?
如果想发送二进制代码如 0110 0011 0111 0011 0110 0010(16位),我改如何实现呢?

netconn_recv()函数是接收数据,是什么类型的数据都能接收吗?

如:netconn_recv(newconn, &buf );
&buf指的又是什么意思呢?

求高人指教,谢谢(*^__^*) 
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。