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.

[参考译文] AM13E23019:SysConfig 出现半 MCLK 配置/构建错误

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1629366/am13e23019-semi-mclk-configuration-build-error-with-sysconfig

部件号: AM13E23019

如果我要通过选择除数 4 将 Semi-MCLK 设置为 50MHz、则编译器会抛出错误、指明标识符未声明  

image.png

Arm Compiler - building file: "syscfg/ti_sdk_dl_config.c"
"C:/ti/ccs2050/ccs/tools/compiler/ti-cgt-armllvm_4.0.4.LTS/bin/tiarmclang.exe" -c @"ccsIncludes.opt"  -mcpu=cortex-m33 -mfloat-abi=hard -mfpu=fpv5-sp-d16 -mlittle-endian -mthumb -Og -D_DEBUG -DPROJ_SUPPORT_CPP -DLITTLE_END -DAM13E230 -g -Wextra -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-unused-command-line-argument -Wno-unused-parameter -march=armv8.1-m.main+cdecp0 -MMD -MP -MF"syscfg/ti_sdk_dl_config.d_raw" -MT"syscfg/ti_sdk_dl_config.o" -I"C:/Users/INDHSIN4/workspace_ccstheia/AM13E230_MOTORCONTROL/Debug/syscfg"   -o"syscfg/ti_sdk_dl_config.o" "syscfg/ti_sdk_dl_config.c"
[3]syscfg/ti_sdk_dl_config.c:118:30: error: use of undeclared identifier 'DL_SYSCTL_MCLK_DIV_4_DIV_4'
  118 |     DL_SYSCTL_setMCLKDivider(DL_SYSCTL_MCLK_DIV_4_DIV_4);
      |                              ^
1 error generated.

 

在签核 SDK 文件时、我得知道缺少此标识符  

image.png

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

    尊敬的 Dheeraj:

    我能够重新生成此内容、我已提交了一个内部错误: jira.itg.ti.com/.../MSDK-1637

    当我从 SDK 团队获得补丁后、我将得到补丁修复。

    此致、
    Shaunak