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/TM4C129ENCPDT:升级 TI-RTOS -配置文件格式

Guru**** 2448780 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/635161/rtos-tm4c129encpdt-upgrading-ti-rtos---config-file-format

器件型号:TM4C129ENCPDT

工具/软件:TI-RTOS

我正在从 TI-RTOS 2.14.04.313升级到2.16.01.14

我知道一些配置文件命令中有一些更改、具体来说、我的问题是:

VAR TIRTOS = xdc.useModule('ti.tirtos.TIRTOS');
TIRTOS.useSPI = true;
TIRTOS.useGPIO = true; 

新格式。  

从中删除    

在这里:    

我找到了 TI-RTOS 系列的替代产品、但是否有启用 SPI 和 GPIO 的等效产品?

谢谢。

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

    尊敬的 Mike:

    我们弃用了 TIRTOS 模块。 要获取驱动程序库、请添加以下内容:

    VAR driversConfig = xdc.useModule('ti.drivers.Config');
    driversConfig.libType = driversConfig.LibType_NonInstrumented;
    //driversConfig.libType = driversConfig.LibType_Instrumented;

    我将从2.16版本中的一个示例中查看.cfg 文件。 我们尝试更多地记录设置。 我们还包含了2.14版本中省略的几个选项(省略了这些选项、因为我们使用默认 setting...no并明确设置它们)。

    Todd

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

    谢谢 Todd、

    您提供的代码看起来是新的替代代码  

    VAR TIRTOS = xdc.useModule('ti.tirtos.TIRTOS'); 

    我的问题是 SPI 和 GPIO 模块是否存在等效项? 或者是与上述正线自动拉入的

    var mwConfig = xdc.useModule('ti.mw.Config'); 

    我已经查看了2.16随附的所有示例、没有提到显式调用 SPI 或 GPIO。

    谢谢

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

    现在、var driversConfig = xdc.useModule('ti.drivers.Config');会拉入所有驱动程序库(包括 SPI、GPIO 等)。 我们不再支持 ROV 中显示的驱动程序、因此不需要像 TIRTOS.useGPIO = true 之类的单独行。

    var mwConfig = xdc.useModule('ti.mw.Config')行采用 FatFS 等中间件模块。

    Todd