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.

[参考译文] 何时将为 TMS570LS0714PGE 添加 hal 代码生成器支持?

Guru**** 2330830 points
Other Parts Discussed in Thread: TMS570LS0714, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/593261/when-will-hal-code-generator-support-be-added-for-tms570ls0714pge

主题中讨论的其他器件:TMS570LS0714HALCOGEN

此论坛不知道器件型号 TMS570LS0714PGE、它说"器件型号 TMS570LS0714PGE 无法识别"。

TMS570LS0714PGE 的 XML 定义在.xml 中有一个错误的条目(文件:TMS570LS1225ZWT -器件级文件)、它看起来没有被审查/测试。

我们需要 HAL 发生器来支持器件 TMS570LS0714PGE 的 Free RTOS。   哪个版本支持此配置?

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

    FJ、

    对于论坛"不识别器件型号"、当您在"线程创建"表单中输入器件型号时、将显示适用器件型号列表。  这些是基本部件号,因此我键入 tms570LS07。 。 。 此列表被减少、直到最后显示 TMS570LS0714。  这是要选择的基本器件型号、此处未包含封装类型(PGE)、因此会出现错误消息。

    对于 RTOS 问题、RTOS 专家将很快解决此问题。

    ~Leonard  

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

    您好 FJ、

    感谢您关注 TMS570LS0714器件。 我已向我们的 Halcogen 团队发送请求、以回应您的疑虑并提供反馈。 您很快就会看到他们的回复。

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

    你(们)好

    TMS570LS0714PGE 和 TMS570LS0714ZWT 之间的区别在于封装、很少额外的模块、当然还有 PINMUX 模块。 另外、这些器件支持相同的存储器大小、 时钟频率。 等等

    要在 TMS570LS0714PGE 器件上获得 FreeRTOS 支持、请使用 TMS570LS0714ZWT_FreeRTOS 打开一个新的 HALCoGen 项目。 执行与操作系统、中断(VIM 配置)、 必要时钟设置、堆栈、从驱动器启用选项卡中禁用 RTI 驱动 器并生成代码相关的必要配置。

    将以下文件保存到不同的文件夹中、

    1) os_xxx.c /.h

    2) freertos*。h

    3) sys_vim.c 和 sys_vim.h、->将其重命名为 sys_vim_freeRTOS.c /.h (注意:如果 TMS570LS0714PGE HALCoGen 项目配置 VIM 通道2、则可以避免此步骤(RTI 将0与"vPortPreempiveTick" vim RAM 配置进行比较)。

    4) sys_link.cmd。 -->重命名为 sys_link_freertos.cmd (因为您生成的另一个 HALCoGen 文件夹将具有相同的文件,因此需要此命令)。

    在 CCS 项目中、将这些文件包含在常规 TMS570LS0714PGE HALCoGen 生成的代码之上、

    从 CCS 工程中排除以下内容

    1) RTI.c (原因是 FreeRTOS 现在使用 RTI、因此使用其他 RTI 驱动程序会使操作系统节拍变得混乱、除非用户知道如何小心处理)。

    2) sys_vim.c、因为 sys_vim_freertos.c 将被使用。 (注意:如果 TMS570LS0714PGE HALCoGen 项目配置 VIM 通道2 (RTI 将0与"vPortPreempetiveTick" vim RAM 配置进行比较)、则可以避免此步骤。

    2) sys_link.cmd。 因为接下来将使用 SYS_LINK_FREERTOS.cmd。

    注:

    1) 1)如果您已在 TMS570LS0714PGE HALCoGen 项目中配置 RTI、请将其删除

    我知道这是一项额外的工作、但操作系统配置一旦完成、通常不会更改、因此应该一次性进行。

    同时、我将向 HALCoGen 团队提出请求、默认情况下支持用于 TMS570LS0714PGE 器件的 FreeRTOS