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.

[参考译文] MSP430FR6043:软件库名称之间的差异

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1189060/msp430fr6043-differences-between-sw-library-names

器件型号:MSP430FR6043
主题中讨论的其他器件:MSPDRIVERLIBEVM430-FR6043

大家好、我 正在 开发超声波空气流量计。

目前、我正在尝试使用具有给定 TI 库的 EVM-MSP430FR6043板。

我有两个问题;

1. TI 网站上的库名称相当混乱。 以下库名称是否相同?

  - 超声波感应燃气计量库、  超声波感应 流量计量库、USSFlowLibrary、USS Library、USS SW Library

   最重要的是、该库可供 USS 模块使用?

  - MSPDRIVERLIB、DRIVERLIB、HAL 库

   除 USS 模块外、以上全部都是 MSP430 MCU 使用的?  

2.开始时、我尝试在窗口中找到 CCS 的示例源代码、以下是对的?

  -燃气流量计源代码程序:ULtrasonicGasFR6043_02_30_00_01_windows_installer.exe

  -相关 USS Library + Design Center 计划:USS-02-30-00-03-window-installer.exe

  

我发现许多开发文档和库的工作仍然令人困惑。^^

所以、请给我一个好的建议、

谢谢~~

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

    您好!

    [引用 userid="550324" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1189060/msp430fr6043-differences-between-sw-library-names "]

    1. TI 网站上的库名称相当混乱。 以下库名称是否相同?

      - 超声波感应燃气计量库、  超声波感应 流量计量库、USSFlowLibrary、USS Library、USS SW Library

       最重要的是、该库可供 USS 模块使用?

      - MSPDRIVERLIB、DRIVERLIB、HAL 库

       除 USS 模块外、以上全部都是 MSP430 MCU 使用的?  

    [/报价]

    这些讨论的内容与 USS 库相同。 除了 USS 库、驱动程序库、HAL 库和 QMathLib&IQMathLib 也在演示代码中使用。  

    [引用 userid="550324" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1189060/msp430fr6043-differences-between-sw-library-names "]

    2.开始时、我尝试在窗口中找到 CCS 的示例源代码、以下是对的?

      -燃气流量计源代码程序:ULtrasonicGasFR6043_02_30_00_01_windows_installer.exe

      -相关 USS Library + Design Center 计划:USS-02-30-00-03-window-installer.exe

    [/报价]

    是的、你是对的。  

    此致、

    现金 Hao

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

    谢谢、  

    在 TI 网站上的搜索演示代码期间、我发现了2个与燃气流量计相关的代码 、如下所示。

    两个文件之间有何区别?

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

    您好!

    第一个是演示示示示例代码。 您可以在评估板上使用它并将其连接到 USS GUI。  

    第二个示例包括 USS GUI 和模板示例。 模板示例具有基本的 USS 函数代码,它没有 USS GUI 连接代码、LCD 等。

    此致、

    现金 Hao

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

    您好、谢谢。

    目前、我有评估板 EVM430-FR6043、如下所示、

    TI 网站建议在 PC 中使用 Design Center GUI 作为以下图标、

    如果我们使用设计中心 GUI、似乎必须安装第二个文件 USS-02_30_00~~~安装程序。

    ~~~、如果我们在 PC 中使用 GUI、那么只有第二个 USS-02_30_00 μ s 安装程序就足够了?

    ~~~是否也应安装第一个 UltrasonicGASFR6043 μ F 安装程序?

    如果安装了这两个程序、是否会告诉我文件之间的更具体的区别?

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

    您好!

    您应该安装这两个项目。 并使用第一 个超声波 GASFR6043对您的板进行编程...

    此致、

    现金 Hao

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

    您是说 PC 中的设计中心 GUI 需要两个文件?

    目前 、我想修改 EVM430-FR6043 PCB 设计和源代码以添加更多 GPIO 线路等

    因此、我将尝试提取"驱动的最低基本代码"。   

    在这种情况下、ULtrasonicGasFR6043_02_30_00_01_windows_installer.exe 文件足够大

    以包含"驱动的最低基本代码"。  

    在以上答案中、您是否会详细介绍"使用第一 个 UltrasonicGASFR6043对电路板进行编程..."?

    您是说我可以通过 JTAG 修改使用 EVM430-FR6043电路板的源代码吗?

    谢谢、

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

    您好!

    好的、您需要设计自己的电路板。 但是、我建议您根据  ULtrasonicGasFR6043_02_30_00_01_windows_installer.exe 修改代码。 它不是要驱动的最低基本代码、但在将来的流测试中进行调试要容易得多。  

    完成所有流测试后、您可以更改为模板示例、以最小化基本代码并添加您自己的代码。

    在电路板侧、您需要保持 COMM_IRQ、COMM_SDA 和 COMM_SCL 用于连接 USS GUI。 并保持 TEST 和 RST 引脚用于 SBW 连接(MSP430的编程/调试接口)。 您也可以使用 JTAG 进行编程、但 SBW 应该足够了。  

    此致、

    现金 Hao

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

    尊敬的现金:

    您说第一个有到 USS GUI 的连接代码->这是否意味 着通过"COMM_IRQ、COMM_SDA 和 COMM_SCL"进行连接?

     此外、它还具有 HMI 连接代码、还有吗?

    第二个函数有基本的 USS 函数代码-->这是否意味着像"DTOF、atof 等"这样的算法?  

    我还在学习、会给我更详细的解释吗?

    目前、我尝试使用 SBW 进行下载、并使用 UART 进行结果(Atofs、Dtof 等)、

    因此、电流设计中心感觉太大、无法重复使用。

    正如您所期望的那样、简单代码对我来说在这个早期阶段是最佳的、稍后将添加到设计中心。   

    谢谢你。

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

    您好!

    是的。 第一个有 HMI 连接代码、第二个没有包含该代码。  

    是的、 第二个支持主算法、例如 DTOF 和 atof。 这两个代码之间仍然存在其他差异。 不过,我希望有一份文件可以说明分歧,但却没有。  

    您似乎已经根据第二个代码开始评估了。  可以这样做、无需 USS GUI。  

    此致、

    现金 Hao

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

    您好 、现金、

    感谢您的回答。

     

    随着我计划构建硬件、包括"超声波传感器+ MSP430-FR6043 + SBW 与 PC 的 UART 通信"、

    我将尝试从这两个文件中提取基本的最低源代码。

    我从您那里听说、第一个代码适用于最小的基本 EVMMSP430-FR6043编程、

    如下所示;

    但是、您仍然告诉我上面的"基于第二个代码的评估"。

    我认为、第一个代码和中包含 DriverLib 时需要基本的最低代码

    第二个中包含 USSswLib。 这意味着部分需要两个代码来形成完整的基本代码  

    代码。 我是对的吗?

    此外、在第一个程序源代码中、我找到了两个头文件、例如

    msp430fr6043.h 和 msp430fr5xx_6xxgeneric.h

    您能告诉我有什么区别吗?

    此外、还可以找到 ussDC 库。 它们是 MCU 中 USS HW 与 PC 设计中心之间的通信库吗?

    谢谢你。  

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

    您好!

    [引用 userid="550324" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1189060/msp430fr6043-differences-between-sw-library-names/4517984 #4517984"]

    第二个中包含 USSswLib。 这意味着部分需要两个代码来形成完整的基本代码  

    代码。 我是对的吗?

    [/报价]

    模板示例还包含 USSswLib。 您不需要为您的应用组合两个代码。 、

    [引用 userid="550324" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1189060/msp430fr6043-differences-between-sw-library-names/4517984 #4517984"]

    此外、在第一个程序源代码中、我找到了两个头文件、例如

    msp430fr6043.h 和 msp430fr5xx_6xxgeneric.h

    您能告诉我有什么区别吗?

    [/报价]

    通常、这两个头文件 是相同的。 您可以检查这两个头文件并比较它们之间的差异。  

    [引用 userid="550324" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1189060/msp430fr6043-differences-between-sw-library-names/4517984 #4517984">此外、还可以找到 ussDC 库。 它们是 MCU 中的 USS HW 与 PC 设计中心之间的通信库吗?[/quot]

    您在谈论这个吗?  

    此致、

    现金 Hao

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

    您好!

    在您的答案"模板示例还包含 USSswLib"中、您的意思是什么"模板示例"。

    是的、是的。 使用 sDC。

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

    您好、现金、

    在搜索 TI 网站期间、

    我找到了"USS-02-30-00-03-window-installer.exe"文件

    有一个最小模板示例代码、例如 belows。

    这样、我就可以修改 USS_userConfig.h 文件、 进行重块化并将其下载到 PCB 板。

    之后、我可以使用 UART 端口导出结果(DTOF、atof 等)和

    PC 中的显示器。

    我认为这是提取最小基本代码的最佳方法。

    您是否会对上述方法发表意见?

    谢谢你。  

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

    您好!

    当然、您可以使用此模板示例开始。 有趣的评估板。

     此致、

    现金 Hao