This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RTOS/TM4C1294NCPDT:TI-RTOS 网络与 TI v18.1.3.LTS 之间的冲突

Guru**** 2483995 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/726925/rtos-tm4c1294ncpdt-conflict-between-ti-rtos-networking-and-ti-v18-1-3-lts

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

似乎我遇到了 TI-RTOS 和 TivaWare 不会混合使用的问题。  我在 重新定义变量时遇到各种错误、并且网络代码在函数级不兼容...

去年、我似乎不记得早期版本的 TivaWare 中出现的这个问题。

自从我备份此项目以来、我一直无法重新编译去年成功开发的软件。

我需要多任务处理和网络支持。  我一年前使用的原始应用程序不会重新编译、但他们希望尽可能使用最新的软件。

TI-RTOS 是否仍然是受支持的多任务软件、或者是否已被更新的软件取代?

David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    TivaWare 版本2.1.4.178是去年以来的最新版本。 您之前使用过什么 TivaWare 版本和 TI-RTOS 版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、在对牙齿进行了大量搜索和咬牙之后、我终于发现了问题。

    fd_zero、fd_CLR、fd_isset、fd_...等套接字函数的定义 ti_cgt_arm_18.1.3LTS 中的 select.h 文件与 tirtos_tivac_2_16_01_14中 socket.h 中的定义不兼容。

    我尚未加载该文件以查看它是否正常工作、但至少我没有300条关于'__FDS_Bites'的警告、这些警告并不存在于任何地方。

    我相信还有更多问题、但目前看不到。