一个应用程序正在 uclinux 上运行,它安装在 cortex-m3 上,但现在我想使用 freertos 作为操作系统而不是 uclinux,
例如,我运行一个 tcp 服务器客户端应用程序,其中客户端在 uclinux 上,服务器在安装了 linux 的计算机上,它运行良好,反之亦然
在 FreeRTOS 的情况下,我使用 lwip 作为 ip 堆栈,应用程序和 freertos 和 lwip 被编译并生成 hex 文件,我可以将它放入 cortex-m3 但是当我运行它时,服务器和客户端之间没有通信
--->那么我需要做任何具体的改变吗
用于 uclinux 的 arm-uclinuxeabi-gcc 工具链 用于 freertos 的 arm-none-eabi-gcc 工具链