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/MSP430FR2633:在 Macintosh 上使用 CapTIvate 设计中心和 Code Composer Studio 感到沮丧

Guru**** 2524550 points
Other Parts Discussed in Thread: MSP430FR2512

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/760745/ccs-msp430fr2633-frustration-with-captivate-design-centre-and-code-composer-studio-on-macintosh

器件型号:MSP430FR2633
主题中讨论的其他器件:MSP430FR2512

工具/软件:Code Composer Studio

您好!

我在 Mac 上的 CDC 和 CCS 体验非常不满意。 我正在使用 High Sierra (10.13.6)和最新工具(CapTIvateDesignCenter-1.70.00.03-OSX 和 CCS8.3.0.00009_OSX)的全新安装。 此外、我还仔细观看了这里的视频:training.ti.com/captivate-training-series-part3工具的安装非常顺利、没有错误或警告。

在尝试复制 Dennis 在视频中采取的措施时、几乎没有任何进展顺利。 我不会夸大其词、也不会在这里描述我的体验、因为我认为这会使 Dennis 和 TI 感到尴尬。 我只会说、我拥有超过35年的经验、花了超过两个小时尝试重复4分钟59秒视频中显示的结果、但从所花的时间来看没有什么用处。

您能否在运行 macOS High Sierra 全新安装的 Mac 上使用这两款产品、看看您是否可以重现 Dennis 在视频中所展示的内容、以及是否取得了同样程度的成功? 如果您不能、请写下解决方法(如果有)、或者发布两个软件包的更新、以便我可以与 Dennis 在视频中取得相同的成功。

非常感谢、

Andre。

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

    非常感谢您的反馈、很抱歉您遇到了这些问题。 我将把这个问题传递给团队、并检查我们是否可以在 MacOS 设置上进行测试。

    团队可能会有后续问题。

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

    很抱歉、您的设置有问题。
    您能否至少描述(概括)您看到的几个问题。
    这是为了防止我们让它在我们的一边工作、并且需要弄清楚它为什么不能在您的一边工作。
    示例:目标不会连接到 CDC、CDC 不响应、错误消息?等
    谢谢、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Andre、

    好的、我们的软件开发团队为我设置了一台 Mac 计算机、用于回归测试。
    它运行 macOS Mojave v 10.14。
    我安装了最新版本的 CCS 和 CapTIvate 设计中心。
    所有工作方式均如视频中所示。

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

    尊敬的 Dennis:

    感谢您在 Mac 中尝试使用此功能。

    这里有两个屏幕截图、显示了在必须简化设计才能生成代码之前所取得的进展。  

    创建新项目的第一步可以正常工作、添加由8个自电容电极组成的按钮组的第二步结束如下:

    您可以看到、我可以将计数器递增到8、但只显示四个按钮。 我认为这可能只是窗口的绘图问题。 我不认为是这样。 当我返回到主窗口时,只有一个四按钮组显示在属性面板中。 添加视频中显示的其他项目并最终添加 MCU 并自动分配连接后、我将看到以下视图:

    我只能得到具有四个或更少连接的按钮组、因此、对于两个由三个按钮组成的互电容组和一个互电容按钮、我需要的七个按钮、我需要进行稳定。 我能够顺利地自动分配、然后在尝试保存我能够处理的代码时遇到更多错误。 在整个过程中、我尝试了6个以上的项目、但在 CDC 中没有令人满意的经验。 在构建方面、到目前为止、我只能在 CCS 中获得一次可点击的构建按钮、而构建结束时出现错误、表示已复制多个符号。 从那时起、我就无法构建任何内容。

    最棒的

    Andre。

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

    您好 Andre、

    是的、这里有一些奇怪的东西。

    我想说的是、您选择了 DSBGA (球栅)封装(与 此问题无关)。  只是希望确保您从正确的器件开始。  好的、让我尝试一下这个特定的设置、看看我是否可以复制。  是否可以切换到 MSP430FR2633IRHB 或2633IDA、并查看您是否有相同的问题?

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

    尊敬的 Dennis:

    我明白了您的观点、但这并不重要、因为如果我选择首先创建按钮组、那么无论我在最后选择哪个 MCU、我都能获得相同的结果 但是、如果我在新建项目中创建任何其他内容之前选择上述建议的芯片之一、我可以创建一个8按钮自电容组、没问题。 然后、我可以自动分配、不会出现错误、如下所示。

    请注意、在我今天早些时候的第一个屏幕截图中、创建包含4个以上电极的按钮组时、"Electrode Config"弹出窗口为空白。 当我第一次启动按钮组时、弹出窗口不是空白的、但是一旦计数器递增到4之后、弹出窗口将变为空白、并且该窗口的顶部变得非常窄。 当反转实例化的顺序时、该弹出窗口不为空。 如果程序没有定义 MCU、则这是否是初始化问题按钮组无法在适当的允许值范围内工作?

    之后、我进入 CCS 导入项目。 它是下面窗口中显示的灰色"MSP430测试9"项目。 无论我在列表中选择哪个项目、"Finish"按钮都不会取消调光、我无法继续。

    最棒的

    Andre。

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

    我尝试了您尝试过的所有东西、并使用各种例示顺序、所有这些都非常适合我、因此让我来运行这个编写 CapTIvate 设计中心的软件工程师。

    关于 CCS 和"灰显"工程、这表示该工作区中已经有一个名称相同的工程、因此在删除之前不允许重新导入。 我建议导航到该工作区目录并删除现有项目、然后尝试重新导入。 CCS 工作区目录应位于您的 USERS><YUE]\WORKSPACK_V8下方、或类似的内容。 或者、您可以创建新的 CCS 工作区并导入所需的项目。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Andre、

    好的、我和设计人员交谈、他表示、如果您创建一个新项目、然后在实例化 MCU 之前创建一个按钮组、可能会发生的是默认 MCU (如果您不选择其中一个、则在后台选择)。 可能是 MSP430FR2512、它只有4个 CapTIvate IO 引脚。 这就是为什么按钮组最多只能支持4个按钮的原因。

    他建议创建新项目、首先实例化 MCU、然后实例化按钮组、滚轮、传感器或接近传感器。 您甚至可以先尝试实例化 MCU、然后保存项目、再尝试实例化您的传感器。

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

    尊敬的 Dennis:

    我感到沮丧的是,我的经验与你的经验之间存在着如此大的差距。 我希望该软件如此强大、以至于我们可以在不尝试的情况下获得相同的结果。

    至于"已导入"的支持、这些灰显的项目之前从未导入、因此我不知道要删除什么、因为只有一个副本位于"/Volumes/High Sierra / Users/high/CapTIvateDesignCenter_1_70_00_03/CapTIvateDesignCenterWorkspace/MSP430 Test 9"删除 CDC 创建的文件。

    最棒的

    Andre。

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

    尊敬的 Dennis:

    我对运行的默认初始化并不感到惊讶。  你怎么回事?  也许在创建一个项目时、程序最好已经为用户实例化了一个芯片、而不是根据一组隐藏的参数进行初始化?

    您运行的版本是否与我在同一操作系统上运行的版本完全相同,且安装了相同的 Java 安装(JRE)?

    我想知道、CDC 生成的文件是否存在 CCS 无法容忍的问题。 以下是工作区的三个屏幕截图、其中显示了三个不同的项目:

    是否有任何可疑的情况? 我只能使用"Finish"按钮来取消对"FastSample..."的调光。 直接选择项目时、请使用"选择搜索目录:"文本字段附带的浏览按钮。 在"发现的项目"列表中选择它不会取消对按钮的调光。

    最棒的

    Andre。

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

    尊敬的 Dennis:

    下面是"MSP430测试10"的 zip 文件。 也许您或您的工程师可以查看它、看看它为什么不导入?

    最棒的

    Andre。

    e2e.ti.com/.../MSP430-Test-10.zip

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

    我实际上运行的是 Mojave v10.14、我认为它比您的版本要晚。

    我还想提一下、每次有新版本的 CCS 和/或 CDC 时、我们的软件组都会运行回归测试、以确保版本之间没有任何中断、 这意味着所有预定义的 CDC 项目都将导入并在最新版本的 CCS 中编译。

    您向我展示的内容看起来很好。
    我认为在目录方面可能会有一些混淆。
    安装 CDC 后、会创建一个目录:"/Volumes/High Sierra / Users/high/CapTIvateDesignCenter_1_70_00_03/CapTIvateDesignCenterWorkspace"。
    这是所有演示代码/项目的放置位置。 不、您不想删除其中的任何内容。 如果这样做、重新安装 CCS 将替换删除的文件。

    另一个目录与 CCS 相关、它将位于您的计算机上、类似于:"/Volumes/High Sierra / Users/high/workspace_v8"、如果您从未创建或从未导入 CCS 工程、那么该目录应该为任何工程文件的空。

    这里的重点是、当您在 CCS 中时、导入 CDC 项目、确保您指向 CDC 目录"/Volumes/High Sierra / Users/High/CapTIvateDesignCenter_1_70_00_03/CapTIvateDesignCenterWorkspace"。

    CCS 的工作方式是、如果 CCS 工作区"/Volumes/High Sierra / Users/high/workspace_v8"中存在同名的现有工程、则该工程将在 CCS 导入对话框中灰显。 然后、您需要删除 CCS 工作区目录"/Volumes/High Sierra 用户/high/workspace_v8"中的项目。

    我不知道还有什么建议、其他人可能升级到 Mojave。
    我可以告诉您、过去3年、我们确实有许多 Mac 用户成功使用 CDC 和 CCS。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Andre、

    现在已经有一段时间了、没有您的回复、因此我假设您已经解决了您的问题。
    我会将此标记为已解决、但如果您有其他问题、欢迎您重新开始。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dennis:

    尽管我有 CDC 问题的变通办法、但我无法修复 CCS 问题、并且对该过程感到更加沮丧。 我希望您或这两个软件包的开发人员能够使用我已经介绍的不同组件版本在 High Sierra 的全新安装中运行它们、并帮助我进行安装。 告诉我、它在不同的系统中对您有用、完全不能帮助我、但更糟糕的是、Mojave 不是一个选择。

    由于您的团队进行回归测试、他们将拥有一个高 Sierra 系统进行测试。 如果有人想在 High Sierra 上运行这些包裹、我会有兴趣听取他们的意见。 到目前为止,我只听到另一个人的声音,大概是在跑高 Sierra。 它们也没有成功。 在下面的 YouTube 上观看。

    在这段时间里、我安装了 NXP 的 MCUXpresso 软件包、并且取得了成功、这让我很震惊、因为 Eclipse、这种软件在 Mac 上运行不是很好、但它们的工作流畅、可靠。 我可以使用三个不同的 SDK 为三个不同的电路板构建多个示例项目、下周我应该准备好他们的评估板、看看是否所有项目都连接良好。

    我真的很喜欢 MSP430和 MSP432平台、认为它们是我正在进行的这个项目的好选择、但是如果这些东西对我(以及地址为欧姆的家伙)不起作用、那就没有价值了。

    请告诉我、当您在 High Sierra 上顺利完成此项工作时。

    最棒的

    Andre。

     www.youtube.com/watch

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

    我认为我无法提供任何其他指导。 我只能尝试什么。 为此,我与几位同事进行了交谈,其中一位建议将您的 Java 版本更新为最新版本。 因此、我将把这个问题转交给我们的一位 CCS 支持工程师、看看他们是否能够至少确定您的 CCS 问题、并可能从那里向后工作。

    再说一次、很抱歉、这对您来说是一个麻烦。 如果这是一个常见的问题、我们可能已经有了推荐的解决方案。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Andre、

    我与 CCS 团队进行了交谈。 他们表示可能与 Java 版本或环境变量有关、这也是 CCS 和 CapTIvate 设计中心都存在问题的原因。

    他们询问您是否可以在 CCS 论坛中创建一个包含简要说明的新主题并参考此主题。
    这样、他们就可以让合适的人来了解这一点、并为您提供一些尝试的建议。

    我现在将把这个问题标记为已解决、但如果我们需要继续沿着这条道路前进、您当然可以将其打开。