【发布时间】:2017-12-25 17:18:46
【问题描述】:
我需要在我的评估板上开发一个应用程序:STM3210-c(芯片:stm32f107vc),它创建线程。 每个线程创建一个 TCP 客户端,并能够连接到不同的从站。
我考虑过使用 FreeRTOS 和 lwip(最好使用 lwip 的套接字功能)。
但我想使用套接字,我不想管理数据包。 我尝试编译支持套接字的 LwIP,但无法编译。
我在 lwipopts.h 中设置的标志是:
#define LWIP_TIMEVAL_PRIVATE 0
#define LWIP_NETCONN 1
#define LWIP_SOCKET 1
当我尝试编译时,我收到一个错误,指出 lwip/netbuf.h 不存在。
- 是否有代码示例如何使用 freertos 和 lwip 套接字?
-
我需要考虑其他库吗?
- 我正在使用 VisualGDB。
任何报价或代码示例都将受到高度赞赏。
【问题讨论】:
标签: sockets stm32 freertos lwip visualgdb