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.

[参考译文] EVM430-FR6047:在查找变量以在不启动 GUI 的情况下监控飞行时间增量值时需要帮助

Guru**** 2419950 points
Other Parts Discussed in Thread: MSP430FR6047, MSP430FR6043

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1541011/evm430-fr6047-need-help-on-finding-a-variable-to-monitor-delta-time-of-flight-value-without-launching-the-gui

器件型号:EVM430-FR6047
Thread 中讨论的其他器件:MSP430FR6047MSP430FR6043

工具/软件:

大家好:

我正在使用 MSP430FR6047 EVK、 需要帮助在不启动 GUI 的情况下找到用于监测飞行时间差值的变量。 只有启动并启动图形后、我才能在 watch window 中查看值。  

请指导、向我们的最终客户演示非常紧迫。  

谢谢你。

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

    您好、

    由于您使用的是 EVM 板、因此可以使用 LCD 来显示 dTOF 数据。 双击 EVM 板上的 UP 按钮、LCD 应该会显示一些数据。  

    此致、

    现金好

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

    是的、这是有效的、我希望通过放入断点来在代码中显示值。 请提供帮助。
    USS_GUI_FIXED_POINT algResFixed;尝试监测结构值、仅当 Algorithms_Results_请求时才会更新值。 但我想避免使用 GUI。

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

    我们使用 6043 构建了一个定制电路板、它没有 LCD、我想通过放入断点代码来验证 DTOF 值。  

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

    您好、

    您可以在调用 USS_runAlgorithmsFixedPoint() 后立即添加断点。 dTOF 值将在  algResFixed 中更新。  

    此致、

    现金好

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

    是的、我可以观察到与 GUI 上的值不同的值、我需要浮点值。

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

      如果 (true == DC_ReqData->appReqData User_Params) 在何处将此参数设置为 true、则可以查看这些值、请参考。

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

    在 HMI.c 中、我只能读取浮点值  DC_GUI->appReqData 设置为 true、仅当来自 User_Params 的请求时才会设置为 true。 如何在没有 GUI 的情况下读取浮点值。

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

    您好、

    好的。 您希望结果采用浮点格式。 添加以下函数以获得浮点结果。  

    此致、

    现金好

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

    我也一样,这对我很有用。 非常感谢您的友好快速支持。  

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

    尊敬的 Cash Hao:  

    1.需要有关如何通过 UART 路由测量值和通过 GUI 观察值的帮助。
     2. DC_GUI->appReqData 如何在不启动 User_Params 的情况下设置为 true


    谢谢你。

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

    您好、

    它只能使用 I2C 与 GUI 通信。 与 GUI 的 UART 通信未正常工作。  

    您不需要将  DC_ReqData 设置 User_Params 为 true。  您始终可以从 algResFixed 和 algResFloat 读取数据。 这些数据不需要设置 appReqData 即可更新。

    此致、

    现金好

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

    结束了我的学习、在哪里将参数设置为 ture。 请引导我。

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

    您好、

    我在设置它的位置方面没有太多经验。 但我想您可以 User_Params  在代码的主循环中直接将 DC_ReqData 设置为 true。  

    此致、

    现金好

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

    我试过它,它不工作。  
    我们使用 MSP430FR6403 构建水表、我发现 RevA 芯片在以下方面存在一些问题。  

    MSP430FR6043 Rev A 微控制器、尤其是用于超声波传感应用时、可能存在一些已知问题。  这些挑战包括 ADC 波形捕获方面的挑战、影响飞行时间 (ToF) 和速度流速 (VFR) 读数的潜在周期差异问题、以及对谨慎的系统和时钟配置的需求。  

    由于建议使用 RevB 芯片? 如果是、如何订购、请特别向 RevB 询问

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

    您好、

    只有 Rev A 版本和早期样品、且 X 标记为 FR6043。 没有 Rev B 版本的器件。  

    此致、

    现金好

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

    如果我理解正确、市场上没有 RevB 版本。 最新版本为 revA、没有错误、我们可以将其用于水表解决方案。  

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

    您好、

    Rev A 不存在影响测量的问题。 那么您可以将其用于水表应用。  

    此致、

    现金好

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

    尊敬的 Cash Hao:

    您能帮助我了解 EVM 套件上 LCD 的接口吗? 有关接口的 LCD 参考数据表。  

    谢谢你。

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

    我只能在 LCD 中找到它。

    /cfs-file/__key/communityserver-discussions-components-files/166/FH1138P-REV-1_2800_N_2900_.pdf

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

    在将 LCD 与 MSP430FR6043 连接方面需要帮助。  

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

    您好、

    LCD 接口意味着什么。 您是否需要了解它是如何工作的? 然后、您可以在 project->USSLibGUIApp->fr6043_USS_app->lcd_statemachineDC 中查看文件、了解有关 LCD stat 机器运行方式的详细信息。  

    此致、

    现金好

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

    我想了解如何通过编程方式连接 LCD 并启用每个段。  

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

    您好、

    您还可以检查 hal_lcd.c.中的代码 它包含如何通过编码与 LCD 连接。 它位于 project->hal->fr6043EVM->hal_lcdc.c 中

    此致、

    现金好

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

    是否有任何文档或参考可用于了解如何打开每个段/符号/显示其各自位置的数字?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    initParams.muxRate = LCD_C_4_MUX、muxRate 的含义是什么? 请参阅 PLS 指南。  
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    muxRate 是指设计中需要多少个多路复用器。 本应用手册对 LCD 驱动程序进行了基本介绍。 您可以先查看它。  https://www.ti.com/lit/an/slaa654a/slaa654a.pdf

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

    谢谢、让我浏览一下。
    将精确的 LCD 引脚编号顺序连接到 MCU 引脚吗? EXP LCD 引脚连接至 LCSD1、LCD COM0 引脚连接至仅 MCU 的 COM0。

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

    没有严格要求匹配它们。 但我建议这样做、因为它 可以在两侧保留相同的定义、否则可能会令人困惑。

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

    我是否可以将 LCD 的 COM1 连接到 MCU 的 LCD1 引脚? 如果我按此方式进行连接、是否需要更改驱动程序代码?  

    是否需要将 LCD 的 COM 引脚连接到 MCU 的 COM 引脚?

    是否可以将 LCD 引脚 1 连接到正常 GPIO 的 P1.0? 请提出建议。   

    请验证以下 LCD 引脚到 MCU 的映射。 请提供帮助。

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

    MCU 引脚:53 (MSP430fr6043) 具有 P6.5/COM1/LCDS34。 因此、如果我需要将 COM1 和 LSDS34 连接到定制 LCD、如何使用其功能。

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

     LCDS1 不支持 COM 函数。 您需要将 LCD 的 COM 引脚连接到 MCU 的 COM 引脚。 P1.0 不支持 LCD 功能。  

    您只能选择在每个引脚上使用一项功能。 对于  P6.5/COM1/LCDS34、您需要决定要将其用作哪个确切的函数。 COM1 或 LCD34。

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

    非常感谢您的帮助和支持。 非常有帮助。