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/MSP-EXP430FR5969:反向通道 UART

Guru**** 2535150 points
Other Parts Discussed in Thread: MSP430F67791A, MSP430FR5969

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/716617/ccs-msp-exp430fr5969-back-channel-uart

器件型号:MSP-EXP430FR5969
主题中讨论的其他器件:MSPWAREMSP430F67791AMSP430FR5969MSP430WARE

工具/软件:Code Composer Studio

大家好、我对此不熟悉、希望能提供一些指导。 我目前正在使用 FR5969 Launchpad、我想设置一种通过 UART 从主机向器件发送命令以及从器件向主机发送数据的方法。 我知道通过 USB 连接有一个反向通道 UART 功能、即 eUSCI_A0。  我一直在查看 MSPware 中的 driverlib 文件,我找到了一个示例文件- eusci_a_uart_ex1_loopbackAdvanced,它位于 MSP430Ware->Libraries->Driver Library->MSP430FR5xx_6xx->Example Projects->EUSCI_A_UART 下。 我已将其导入到 IDE 中(我正在使用 CCS v8.1.0.00011)。 由于在 targetConfigs 下、该示例似乎已配置为目标 MSP430F67791A、因此我将目标指定为 FR5969。 但是、这个示例将不会正确构建;有很多错误、例如"#20 identifier "UCS _ACLK"未定义"、"#20 identifier "UCS _clock_divider 1"未定义"等。 我曾希望示例文件能够正常运行、但情况似乎并非如此。  

最终、我的目标只是在主机和器件之间进行一些 UART 通信。 我尝试过的所有例子都没有奏效、因此我甚至没有一个可以调查和学习的例子。 如果上述问题不容易解决、我也希望有一些非常简单的工作示例、以便我至少可以开始我的项目。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否使用正确的器件(MSP430FR5969)设置新项目并再次尝试编译该代码?

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

     我使用正确的器件设置了一个新项目、并得到了相同的错误。 屏幕截图随附。 我注意到、错误通常表示存在未定义的变量、并且它们具有 UCS 前缀。 但是、我认为 FR5969使用的是 CS、而不是 UCS。 我怀疑这可能只是错误的示例代码、而是针对不同的目标? 不过、我知道我在查找示例代码的正确文件夹。

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

    JesseC、您好!

    您可以在 TI Resource Explorer 中找到 MSP430FR5969的特定示例、这些示例可从(CCS >> Help > Getting Started > Resource Explorer)或(ti.com/tirex)中找到。

    进入 Resource Explorer 后、找到> Software>MSP430Ware_v:x.xx.xx.xx> Devices>MSP430FR5XX_6XX>MSP430FR5969>外设示例>寄存器级别>msp430fr59xx_euscia_UART_04.c
    Resource Explorer 允许您将此项目直接导入 CCS。

    我尝试了这个、它构建没有错误。

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

    自您上次响应以来已经有一段时间了、因此我假设您已经解决了您的问题、我将关闭此主题。
    如果情况并非如此、并且您需要其他帮助、则可以重新打开同一个线程。