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.

[参考译文] CCS/UCD3138ALLCEVM150:HB LLC 代码

Guru**** 2553260 points
Other Parts Discussed in Thread: UCD3138ALLCEVM150, UCD3138A, UCD3138

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/964680/ccs-ucd3138allcevm150-hb-llc-code

器件型号:UCD3138ALLCEVM150
主题中讨论的其他器件: UCD3138AUCD3138

工具/软件:Code Composer Studio

您好!

我们最近获得了用于数字 LLC 评估的 EVM UCD3138ALLCEVM150。 此 EVM 具有用于同步整流的 UCD3138A 微型和 UCC7138芯片。 在 HB LLC 固件中、源代码用于 #define MFR_MODEL "UCD3138LLCEVM-028"//硬件模型。

我需要对代码进行一些更改。 因此、我的问题是在代码中声明定义的位置和内容、使其适用于 UCD3138LLCEVM150的 UCD3138A Sunflower。

此外,我发现 DPWM2被 ZCS 功能代码注释掉,此代码的意义是什么?我是否需要取消注释这些行才能使代码与 UCD3138ALLCEVM150相同?

此致、

Nitish

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

    使用 UCC7138为 UCD3138A 进行设置相对简单。

    只需右键单击 CCS 中项目资源管理器中的项目名称(UCD3138_LLC_HB)

    选择“显示生成设置”->“常规”->“管理配置”

    您可能需要拉伸列宽才能看到它、但单击称为 UCD3138A -Sunflower 的配置

    然后单击几次 Set Active (设置活动)和 OK (确定)。  您应该会看到项目名称开关旁边的文本、以将其显示为活动项目。  然后构建它、应该可以。

    看一下评论、似乎 ZCS 采样器实际上是在 DPWM0上输出的、而不管评论说什么。  

    如果它实际上导致了一个问题、请告诉我、 我会让其他人对此发表评论、因为我不熟悉 LLC 的那个部分。  我很确定它应该能够正常地与 EVM 配合使用。  

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

    感谢您的快速回复。

    我进行了所需的更改、但在编译时遇到以下错误:

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

    当您切换编译器版本时会发生这种情况- CCS 包装程序会丢失文件的特殊编译设置。

    需要为32位(ARM)模式编译设置四个文件。   

    它们是:

    interrupts.c

    Software_interrupt.c

    标准中断.c

    器件/UCD3138A/Source/CLEAR_program_flash.c

    若要将其更改为32位模式、请首先右键点击 Project Explorer 中的文件名

    单击 Show Build Settings->ARM Compiler->Processor Options,然后选择一个32位代码状态。   

    对于前三项、您可能需要转到下一行"优化"、并尝试优化速度。  我们实际上并不需要在 LLC 上推动速度优化、但它可能会降低中断开销。   

    如果您不将第四种方法设置为32位模式、则不会导致任何编译错误、但可能会导致清除校验和的尝试失败、这可能会使您的芯片进入一个 tietack。   

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

    现在、我能够构建代码。

    准备好进行更改并在硬件上加载代码后、我将尝试使用优化设置。 如果我们希望在更高的开关频率下工作、最好了解该设置、因为这会在每4个开关周期后调用一个中断。

    我是否需要提及 Build Settings -> General -> Linker 命令文件下的任何链接器命令文件。 目前为空。

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

    您无需在链接器命令文件列表中添加任何内容。 它通过某种其他方式对所需的链接器命令文件进行了 magically 挑选。    

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

    再次感谢!