- 1
- 2
- 3
- 4
- 5
RTT6-RTThread_采用netcon接口进行异步读写
资料介绍
目的:建立一客户端,连接 192.168.1.100的服务器;连接成功后,接收服务器发来的消息后,发送至串口。
1.client.c文件说明
在下一版本的 RTT编程指南中会有。此程序来自于 RTT的官网论坛。
在LMP中netbuf,netconn是属于非常简洁的接口,代码清晰而简洁,十分适合于嵌入式应用。
但netconn有个缺点,即它的 API接口都是阻塞模式的,例如一个线程调用netconn_recv读取一个连接上的数据,在数据未达到前,线程将一直被阻塞。此时如果想发送一些数据到网络连接上,将比较困难。而且 netconn不是线程安全的(即不能在多个线程中使用 netconn APD,这也基本上杜绝了多个线程中使用netconn的可能。
客户因为使用RT-Thread&LwIP,而提出如上的问题。因为这个属于一个普遍的问题,所以把相应的例子程序附在后面,它通过 LwIP netconn中提供的callback机制,当LwIP收到网络报文时,在回调函数中发送 event给nw_thread线程,让tnw_thread继续进行接收的处理。同时 nw-thread也在监视发送事件和连接关闭事件。
部分文件列表
文件名 | 大小 |
RTT6-RTThread_采用netcon接口进行异步读写.pdf | 369K |
部分页面预览
(完整内容请下载后查看)最新上传
-
cai0603 打赏3.00元 1天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 1天前
-
21ic小能手 打赏10.00元 1天前
-
cai0603 打赏3.00元 1天前
用户:dongshao
-
21ic小能手 打赏5.00元 1天前
-
21ic小能手 打赏10.00元 1天前
-
21ic下载 打赏310.00元 1天前
用户:gsy幸运
-
21ic下载 打赏310.00元 1天前
用户:zhengdai
-
21ic下载 打赏310.00元 1天前
用户:小猫做电路
-
21ic下载 打赏310.00元 1天前
用户:liqiang9090
-
21ic下载 打赏270.00元 1天前
用户:kk1957135547
-
21ic下载 打赏160.00元 1天前
用户:w178191520
-
21ic下载 打赏160.00元 1天前
用户:w1966891335
-
21ic下载 打赏50.00元 1天前
用户:w993263495
-
21ic下载 打赏40.00元 1天前
用户:w993263495
-
21ic下载 打赏90.00元 1天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 1天前
用户:sun2152
-
21ic下载 打赏40.00元 1天前
用户:xzxbybd
-
21ic下载 打赏40.00元 1天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 1天前
用户:happypcb
-
21ic下载 打赏50.00元 1天前
用户:forgot
-
21ic下载 打赏10.00元 1天前
用户:xuzhen1
-
21ic下载 打赏20.00元 1天前
用户:wanglu6666
-
21ic下载 打赏5.00元 1天前
用户:人间留客
-
21ic下载 打赏5.00元 1天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 1天前
用户:akae_du
-
21ic下载 打赏5.00元 1天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
资料:STM32控制小米电机
全部评论(0)