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/MSP430F5528:项目模板对话框不包含我新安装的 DriverLib

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/677800/ccs-msp430f5528-project-templates-dialog-box-does-not-contain-my-newly-installed-driverlib

器件型号:MSP430F5528
主题中讨论的其他器件:MSP430WARE

工具/软件:Code Composer Studio

您好!  

我刚刚从 TI 网站下载并安装了最新的 DriverLib。   该网站指出、它是 driverlib 2_91_05_02、它是  MSP430Ware_3_80_03_07的一部分。

我的目的是将 DriverLib 添加到我现有的 CCS_V7 TI-RTOS 项目中。

当我清理和编译项目时,我在 函数 USC_getSMCLK()上得到一个错误。    它说它是"隐式声明"。

#include

//初始化主设备

USCI_B_SPI_initMasterParam DAC_SPI_param;

void my_board_init_dac_spi (void)

DAC_SPI_param.selectClockSource = USCI_B_SPI_CLOCKSOURCE_SMCLK;

DAC_SPI_param.clockSourceFrequency = UCS_getSMCLK ();

因此、我需要配置 CCS、以便它可以找到 DriverLib。

当我右键单击我的项目、来源、应用项目模板时、我会看到"项目模板"对话框。

但是、该对话框为空、没有 "MSP430 DriverLib Adds"列表、如 DriverLib 用户指南中所示。

如何纠正此问题?

谢谢你

Roy Nordstrom

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

    您好、Roy、

    在深入探讨这个问题之前、让我澄清一点:

    在代码片段中、我看到您包含了  您是否还包括 (其中包括您在代码中使用的 UCS_getSMCLK())? 您也可以包含、而不是包含两个不同的头文件 它本身包含驱动程序库中的所有头文件。

    此致、

    Britta

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

    您好、Britta、

    使用 解决了问题!

    非常感谢你的帮助。

    罗伊