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.

[参考译文] LAUNCHXL-F28379D:当我使用 LAUNCHXL-F28379D 导入的工程时、我需要帮助来解锁 LaunchPad 配置

Guru**** 2460850 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1505505/launchxl-f28379d-i-need-help-with-unlocking-the-launchpad-configuration-when-i-use-the-launchxl-f28379d-imported-projects

器件型号:LAUNCHXL-F28379D

工具/软件:

如何找到选择  _LAUNCHXL_F28379D 的工程设置、从而能够使用此部分下定义的设置?
目前对于我导入的示例工程、我不确定如何选择#else 部件(controlCARD 配置)? 我要在 _LAUNCHXL_F28379D 下选择器件
// LaunchPad 配置
#ifdef _LAUNCHXL_F28379D
 
// LaunchPad 上的10MHz XTAL。 与 SysCtl_getClock ()一起使用。
#define DEVICE_OSCSRC_FREQ      10000000
 
//定义传递到 sysctl_setclock ()。 将按如下方式配置时钟:
// PLLSYSCLK = 10MHz (XTAL_OSC)* 40 (IMULT)* 1 (FMULT)/2 (PLLCLK_BY_2)
#define DEVICE_setCLOCK_CFG     (SYSCTL_OSCSRC_XTAL | SYSCTL_IMULT (40)| \
                   SYSCTL_FMULT_NONE | SYSCTL_SYSDIV (2)| \
                   SysCtl_PLL_ENABLE)
 
//基于上述 DEVICE_setCLOCK_CFG 的200MHz SYSCLK 频率。 更新
//如果使用不同的时钟配置、则以下代码!
#define DEVICE_SYSCLK_FREQ      ((DEVICE_OSCSRC_FREQ * 40 * 1)/2)
 
// ControlCARD 配置
#else
 
// controlCARD 上的20MHz XTAL。 与 SysCtl_getClock ()一起使用。
#define DEVICE_OSCSRC_FREQ      20000000U
 
请帮我解决这个问题、我需要使用 _LAUNCHXL_F28379D 下的设置、并将时钟设置为100MHz 或200MHz
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sourabh:

    我们的示例通常附带多种 构建配置、例如用于支持 LaunchPad 硬件。 您可以通过右键点击工程来找到构建配置、然后选择 Build Configuration > Set Active > LAUNHCHXL Build。

    如果您使用的示例中不存在该 符号、则可以 通过右键点击工程并转到"Properties"来添加_LAUNCHXL_F28379D 预定义符号。 然后、转到"Build">"C2000 Compiler">"Predefined Symbols"。 然后、您可以按"Add"符号按钮并添加 _LAUNCHXL_F28379D  

    此致、

    彼得