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.

[参考译文] TMS320F280040-Q1:TMS320F280040-Q1

Guru**** 2482225 points
Other Parts Discussed in Thread: TIDM-DC-DC-BUCK, LAUNCHXL-F28379D, C2000WARE, POWERSUITE, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1444523/tms320f280040-q1-tms320f280040-q1

器件型号:TMS320F280040-Q1
主题中讨论的其他器件:TIDM-DC-DC-BUCKLAUNCHXL-F28379DC2000WAREpowerSUITE、SysConfig

工具与软件:

尊敬的 TI 团队

CCS 中为 F28004x 提供了用于 TID DC-DC 降压 CONV 的就绪代码。

我目前正在使用 F28379D、我可以在 F28379d 项目中使用此 F28004x 代码吗、我看到电路板的调试探针存在差异。

此外、我们正在研究适用于快速直流充电器的 UPS 系统的硬件 DSP 设计、其中我们需要使用 PWM、ADC、GPIO、UART 和其他外设、 您能解释一下这一选定的 DSP f28004x 可以正确用于 UPS 应用吗?

或者、您能建议在此类应用中使用任何低成本电路板吗?

此致、

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

    您好我们的专家因美国假期而不在办公室,您可以期待下周得到回复。

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

    好的、不用担心

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

    您好、

    对于 TIDM-DC-DC-BUCK 设计、如果您使用的是 LAUNCHXL-F28379D 参考设计、则无需对硬件进行修改即可支持 BoosterPack。 但我们没有任何适用于 F28379D 器件的公共软件、因此您需要手动移植 F28004x 器件的软件。 代码是使用 DriverLib 库编写的、因此在仅更改 HAL 文件的情况下移植源文件应该是可行的。

    或者、如果您可以访问 Mathworks、则他们提供了将在 F28379D 器件上使用的模型、无需手动移植代码。 可在此处找到: https://in.mathworks.com/help/ti-c2000/ug/dc-dc-buck-converter.html

    对于您的 UPS 问题、F28379D 具有您提到的外设、但了解 UPS 应用的规格(例如功率和相位数)会有所帮助。 您可以在数据表的应用部分下查看器件的目标应用。 我们的 F28003x 器件还适用于 UPS 应用和其他数字电源相关设计供参考。 F28003x 或 F28004x 可能会针对您的应用进行更高的成本优化

    此致、

    Peter

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

    尊敬的 Peter:

    感谢您的答复。

    我们的 UPS 系统以24V、1A 规格工作。 让我解释一下什么是 SMPS 提供24V、1A 电源来 从21V 至27V 为电池充电、在 SMPS 和电池之间提供直流/直流转换器来执行这些应用、我们有3个开关直流/直流降压转换器、我们通过 ADC 进行检测并控制 ePWM、对于此应用、我们要在 F28379d 上开发电路板、然后在您提到的 F28004x 低成本 DSP 上开发电路板。

    此致

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

    您好、

    鉴于您的规格、F28379D 足以支持您的初始原型设计。 关于 F28004x、我目前也看不到任何限制。 作为参考、我们过去成功地扩展了 TIDM-DC-DC-BUCK 软件、以便在更高的开关频率和控制环路频率下在 F28004x 上实现四相工作、而不会出现任何问题。 如果您看到 F28004x 具有任何瓶颈、那么我们还有 F28003x 或 F28P65x 系列器件、它们可能针对您的应用进行了更优化。 如果您在原型设计 阶段有任何其他问题、请联系我们

    此致、

    Peter

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

    尊敬的 Peter:

    感谢您的答复。

    我有几个问题、如下所示、

    1) 1)您能指导完成有关移植的几个步骤吗? 此外、我尝试过、正如您所解释的那样、只需要更改 HAL 文件、我在代码中进行了更改、在执行此操作时、我转到了名为 Drive 的文件、如下图所示。

    我是否需要修改这些定义、以移植 F28379d、因为有适用于 f28379d 的单独代码"IntSysctrl ();"。

    2)您可以通过任何视频或会议提供任何支持或指导、以便在两台设备之间进行移植

    期待收到您的回复。

    此致、

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

    您好、

    我是否需要修改这些定义、以便移植 F28379d、因为有单独的代码"IntSysctrl ();"、适用于 f28379d。

    您在展示我们的 DriverLib 库、这是我们的器件级 HAL。 我们设计了这些器件、以便简化器件之间的移植、例如、不同器件之间应使用相同的函数名称、这意味着要进行的更改较少。

    2)您可以通过任何视频或会议提供任何支持或指导、以便在两个设备之间进行移植吗

    您可以使用下面的 C2000Ware 迁移报告生成器查看兼容性、它将生成报告以展示哪些函数与哪个函数相对应、它们可能有哪些重叠。 需要考虑哪些主要差异

    https://dev.ti.com/tirex/explore/node?node=A__ADgjfumqfm-rQYjFAdfTPA__C2000WARE__1kRFgrO__LATEST 

    由于 powerSUITE 工程不需要进行迁移、因此应开始使用 nonpowerSUITE 工程进行迁移。 用户可以从定义所用主要外设的 settings 和 user_settings 文件开始。 如果您使用 LaunchPad、请参阅数据表或 EVM 用户指南(特别是引脚的位置)、记下 F2837器件上的可用外设。  

    SysConfig 工具(可在 dev.ti.com 上在线获取)可帮助您根据需要进行引脚映射

    此致、

    Peter

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

    你(Peter)好

    感谢您的答复、它解决了我的问题