Other Parts Discussed in Thread: SYSCONFIG, AM263P4
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: SysConfig
主题: AM263P4 中讨论的其他器件
您好的团队、
当我尝试使用 SysConfig 版本 1.26.2+4477 为 AM263P4 配置 DCC 时、该器件会生成使用与我所选时钟源 0(零)不同的时钟源的代码。
要重现的步骤
创建 AM263P4 工程并添加 DCC 和 ESM 配置、如下所示。

预期结果
configParams.mode = SDL_DCC_MODE_CONTINUOUS;
configParams.clk0Seed = 100;
configParams.clk1Seed = 4000;
configParams.clk0ValidSeed = 200;
configParams.clk0Src = SDL_DCC_CLK0_SRC_CLOCK0_2;
configParams.clk1Src = SDL_DCC_CLK1_SRC_CLOCKSRC0;
其中 SDL_DCC_CLK0_SRC_CLOCK0_2 = 2
实际结果
configParams.mode = SDL_DCC_MODE_CONTINUOUS;
configParams.clk0Seed = 100;
configParams.clk1Seed = 4000;
configParams.clk0ValidSeed = 200;
configParams.clk0Src = SDL_DCC_CLK1_SRC_CLOCKSRC1;
configParams.clk1Src = SDL_DCC_CLK1_SRC_CLOCKSRC0;
其中 SDL_DCC_CLK1_SRC_CLOCKSRC1 = 1
请注意、clk0Src 使用用于时钟源 1 的常量、即使是值、该常量也与预期配置不匹配。
在选择时钟源 0 的其他值(可能是所有值)时、也可以观察到这种不匹配。