TI E2E™ 设计支持论坛将于 5 月 30 日至 6 月 1 日进行维护。如果您在此期间需要技术支持,请联系 TI 的客户支持中心寻求帮助。

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.

[参考译文] MSP430FR6989:无法创建 DriverLib 项目

Guru**** 2046970 points
Other Parts Discussed in Thread: MSP432E401Y, MSP-EXP430FR6989
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/971877/msp430fr6989-cannot-create-driverlib-project

器件型号:MSP430FR6989
主题中讨论的其他器件:MSP432E401YMSP-EXP430FR6989MSP430WARE

我想为 MSP-EXP430FR6989 Launchpad 创建 DriverLib 项目、就像我经常使用 MSP432E401Y Launchpad 一样。

但是、当我尝试创建 DriverLib 项目时、该选项不会显示在"Project templates and examples"对话框中:

同样、当我尝试在 Resource Explorer 中的 Libraries 下浏览时、DriverLib 不在那里。  我的理解是它包含在 MSP430Ware 中、应该在那里、对吧?

DriverLib 本身似乎已安装在我的磁盘上:

如何创建 DriverLib 项目?

谢谢、

Brad

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

    Brad、您好!

    您在图片中展示的 MSP430驱动程序库只是一些头文件和.c 文件。 它不是一个项目。 您希望构建哪种类型的项目?

    此致、

    现金 Hao

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

    是的、当然、我知道这一点。  我对该文件夹进行了说明、只是为了说明 DriverLib 似乎已安装在我的系统上。  我是一位经验丰富的使用 MSP432E401Y 的 DriverLib 用户、因此我了解了工程与 TI 安装目录中 DriverLib 源树之间的差异。

    我想构建一个 I2C 项目。  例如、当我导航 MSP432E401Y 设置时、Resource Explorer 中有许多示例可供选择。

    此外、通过比较、发布 此问题的用户 在 MSP430Ware 的 Resource Explorer 中显示了一个*确实*包含 DriverLib 的视图。  将其与我在上面的原始问题中看到的树进行比较-没有 DriverLib。  为什么这个用户看到 DriverLib、但我没有看到它?  我还希望在 Resource Explorer 树中也能看到类似 USBLib 的内容。  但我的树中没有 FRAM 实用程序和 GUI Composer。

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

    您好!

     MSP430和 MSP432之间存在很大差异。 MSP432 基于 Cortex M4。 但是、MSP430使用其自己的内核。 在 MSP430中、我们通常直接配置寄存器以实现功能。 如果您希望构建 I2C 项目、示例项目中提供了一些代码示例。

    此致、

    现金 Hao

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

    我很高兴直接寄存器编程能够为您提供帮助。   

    但是,*我的*客户已要求我使用 MSP430 DriverLib,可在 此处获取 ,并在 此处提供的 DriverLib 用户指南中进行了记录。 但是、无需单独下载、因为 DriverLib 包含在 MSP430Ware 中、如 此处所述。  正如我在上面所示、它确实作为 MSP430Ware 的一部分进行安装、包括 MSP430FR5xx_6xx 处理器的子树。

    基本上、我的问题只是"如何使用 Resource Explorer 查找 DriverLib 示例并将其导入到 CCS 中?"  我参考的另一个用户问题显示这些项目可供他使用。   

    我想我可以从\ti\msp430ware_3_80_13_03\driverlib\examples\MSP430FR5xx_6xx 文件夹中提取示例、但通常您可以从 Resource Explorer 中提取示例、这很好、因为它会拉入整个项目配置。

    但我更愿意弄清楚为什么这些项目没有显示在 Resource Explorer 中、以及/或如何为 MSP430创建 DriverLib 项目。

    谢谢、

    Brad

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

    啊、更多信息、非常有趣。

    当我在 Web 上使用 Resource Explorer 时、我确实会看到 DriverLib 内容:

    这似乎只是 CCS 内 Resource Explorer 的问题。   

    我当时是否应该在其他地方发布此问题?

    谢谢、
    Brad

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

    啊。  我已经解决了这个问题。  它似乎是 Resource Explorer 中的错误

    现在发生的情况是、当我输入处理器编号时、Resource Explorer 会过滤掉该部分树。

    当我消除滤波器时、DriverLib 示例会显示出来。  然后、我能够将示例导入到 CCS 中。  但是、该示例导入了为5969处理器配置的、我认为是这样的、因此您必须执行项目/属性/常规、然后在"Variant"下选择正确的处理器类型。

    之后、DriverLib 示例构建并加载即可正常运行。

    谢谢、

    Brad