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.
大家好、
我有一个 EX-TM4C129EXL LaunchPad 板、 我正在尝试让 FreeRTOS 在上面运行。 我的 IAR IDE 正在使用最新的(我认为) Tiva Ware 2.2.0.295 -我应该使用最新的版本-对吗? 在该目录(在 Examples -> boards 下)中、有 一个 ek-tm4c129exl 目录、但它不包含 FreeRTOS 演示。 实际上、这也是列出的唯一 LaunchPad 板。 只为 EK-tm4c129exl 电路板编写了2.2.0.295吗?
现在、TivaWare 2.1.0.12573有一个用于 EK-tm4c123gxl Launchpad 板的 FreeRTOS_DEMO、我已经成功运行了该演示。 但该修订版没有用于 EX-TM4C129EXL LaunchPad 板的演示项目。
那么、有几个问题。
主要问题是- 让 FreeRTOS 在我的 EX-TM4C129EXL LaunchPad 板(采用最新的 Teva Ware)上运行的最简单方法是什么?
在 Tiva Ware 2.2.0.295下是否有用于 EX-TM4C129EXL Launchpad 板的 FreeRTOS 演示项目、或有任何此问题的修订版?
EK-tm4c129exl 真的是唯一可用于 Teiva Ware 版本2.2.0.295的演示程序吗? 2.2.0.295是否仅适用于 EK-tm4c129exl 电路板?
我想知道是否可以修改属于 EK-tm4c123gxl Launchpad 板项目 的 FreeRTOSConfig.h 文件(以及其他哪些文件?)、以便在我的 EX-TM4C129EXL LaunchPad 板上工作。 如果是、#define 修改的细节是什么。 但这意味着使用较旧 的 Tiva ware 修订版 这会是个问题吗? 还需要修改哪些文件?
谢谢 George
您好!
[引用用户="George Dorian"]主要问题是-在 我的 EX-TM4C129EXL LaunchPad 板(使用最新的 Teva Ware)上运行 FreeRTOS 的最简单方法是什么?
您可以将作为2.1.0 TivaWare 的一部分的 FreeRTOS 用于 EX-TM4C129EXL。 使用 FreeRTOS 和最新的 TivaWare 时、我不会遇到任何问题。 由于不再支持它、它将从最新的 TivaWare 版本中删除。 请参阅2.2.0版本说明。 https://www.ti.com/lit/ug/spmu299f/spmu299f.pdf?ts=1595198364915&ref_url=https%253A%252F%252Fwww.google.com%252F
[引用 USER="George Dorian"]是否有适用于 Tiva Ware 2.2.0.295下的 EX-TM4C129EXL Launchpad 板的 FreeRTOS 演示项目或任何此问题的修订版?[/QUERT]
如上所述、它已从最新版本中删除。
[引用用户="George Dorian"]EK-tm4c129exl 真的是唯一可用于 Teiva Ware 版本2.2.0.295的演示程序吗? 2.2.0.295是否仅为 EK-tm4c129exl 电路板编写?[/引述]
您应该找到更多示例。 请参阅以下突出显示的示例文件夹、了解除 ek-tm4c129exl 以外的 tm4c129。 EK-tm4c129exl 提供了更多有关安全功能的示例。
[引用 user="George Dorian">我想知道是否可以修改属于 EK-tm4c123gxl Launchpad 板项目的 FreeRTOSConfig.h 文件(以及其他哪些文件?)、以便在我 的 EX-TM4C129EXL LaunchPad 板上工作。 如果是、#define 修改的细节是什么。 但这意味着使用较旧 的 Tiva ware 修订版 这会是个问题吗? 必须修改哪些其他文件?
对于最新的 TivaWare 版本、您可以将 FreeRTOS_DEMO 从 EK-tm4c123gxl 移植到 EK-tm4c1294xl。 如前所述、我们不支持它。 这不是说它是不能做的。
您好!
[引用用户="George Dorian"]主要问题是-在 我的 EX-TM4C129EXL LaunchPad 板(使用最新的 Teva Ware)上运行 FreeRTOS 的最简单方法是什么?
您可以将作为2.1.0 TivaWare 的一部分的 FreeRTOS 用于 EX-TM4C129EXL。 使用 FreeRTOS 和最新的 TivaWare 时、我不会遇到任何问题。 由于不再支持它、它将从最新的 TivaWare 版本中删除。 请参阅2.2.0版本说明。 https://www.ti.com/lit/ug/spmu299f/spmu299f.pdf?ts=1595198364915&ref_url=https%253A%252F%252Fwww.google.com%252F
[引用 USER="George Dorian"]是否有适用于 Tiva Ware 2.2.0.295下的 EX-TM4C129EXL Launchpad 板的 FreeRTOS 演示项目或任何此问题的修订版?[/QUERT]
如上所述、它已从最新版本中删除。
[引用用户="George Dorian"]EK-tm4c129exl 真的是唯一可用于 Teiva Ware 版本2.2.0.295的演示程序吗? 2.2.0.295是否仅为 EK-tm4c129exl 电路板编写?[/引述]
您应该找到更多示例。 请参阅以下突出显示的示例文件夹、了解除 ek-tm4c129exl 以外的 tm4c129。 EK-tm4c129exl 提供了更多有关安全功能的示例。
[引用 user="George Dorian">我想知道是否可以修改属于 EK-tm4c123gxl Launchpad 板项目的 FreeRTOSConfig.h 文件(以及其他哪些文件?)、以便在我 的 EX-TM4C129EXL LaunchPad 板上工作。 如果是、#define 修改的细节是什么。 但这意味着使用较旧 的 Tiva ware 修订版 这会是个问题吗? 必须修改哪些其他文件?
对于最新的 TivaWare 版本、您可以将 FreeRTOS_DEMO 从 EK-tm4c123gxl 移植到 EK-tm4c1294xl。 如前所述、我们不支持它。 这不是说它是不能做的。
谢谢 Charles、
"dk"和"Ek" Launch Pad 板之间有何区别?
我不确定您在这一行中的意思...
"对于最新的 TivaWare 版本、您可以将 FreeRTOS_DEMO 从 EK-tm4c123gxl 移植到 EK-tm4c1294xl。 如前所述、我们不支持它。 这不是说它是不能做的。"
我正在使用 EK-tm4c129exl Launch Pad 板、您提到了 EK-tm4c1294xl。 您是否打算编写前者? 不知道 你在最后一句话中的意思是"这不是说不能干"。
谢谢 George
您好!
[引述 USER="George Dorian"]"dk"和"Ek" LaunchPad 板之间有何区别?[/quot]
您可以购买三个包含 TM4C129处理器的开发板。 有关详细信息、请访问以下网站。 下面是一张图片。 DK-TM4C129x 是更昂贵的开发板。 DK 电路板具有更多特性(例如图形显示、收发器、外部存储器等)。 examples/boards/dk-tm4c129x 文件夹下有单独的示例。
[引用 user="George Dorian">我正在使用 EK-tm4c129exl Launch Pad 板、您提到 了 EK-tm4c1294xl。 您是否打算编写前者? 不确定 您在最后一句话中的意思是"这不是说不可行。"
是的、我指的是 EK-tm4c129exl。 顺便说一下、EK-tm4c129exl 几乎与 EK-tm4c1294xl 板相同。 区别在于、在 EK-tm4c129exl 中、处理器为 tm4c129encpdt、在 EK-tm4c1294xl 中、处理器为 tm4c1294ncppdt。 tm4c1294ncpdt 没有用于安全的片上硬件加速器。
[引用 user="George Dorian"]不确定 您在最后一句中的意思是"这不是说不可行。"
我的意思是、EK-tm4c123gxl Launchpad 板有一个 FreeRTOS_DEMO。 tm4c123具有较少的存储器和较少的功能、仅以80MHz 运行。 您可以查看该示例并将其移植到 tm4c129处理器。 TivaWare 库对两个处理器都是通用的。 将示例移植到 tm4c129的工作量应该很小。 这就是我所说的"这不是说它不能做到"。