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.

[参考译文] RTOS/MSP432E401Y:用于外部 EEPROM 编程的示例程序

Guru**** 2578945 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/781253/rtos-msp432e401y-sample-program-for-external-eeprom-programming

器件型号:MSP432E401Y

工具/软件:TI-RTOS

您好!

有人能告诉我要开始的用于外部 EEPROM 编程的示例程序吗?

谢谢你

此致

Kalyan。

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

    您好 Kalyan、

     SimpleLink MSP432E4 SDK ( ./examples/nortos/MSP_EXP432E401Y/driverlib/eeprom_erase_pgm_read)中的示例 EEPROM_ERASE_PGM_READ 是一个很好的起点。

    谢谢、

    SAI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sai、
    感谢您的回答。
    在 RTOS 中、我想编写我的应用程序。 如果您可以在 RTOS 中向我建议、这将对我有所帮助。

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

    我们没有任何特定于 RTOS 的示例。

    我在上述帖子中提到的示例也是 RTOS 解决方案的最佳起点。

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

    "我在上述帖子中提到的示例也是 RTOS 解决方案的最佳起点"-
    这意味着我们可以为 RTOS 和 FreeRTOS 使用相同的驱动程序。
    先生,我是对的吗?

    谢谢你

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

    我指向的示例使用 DriverLib API (./source/ti/devices/msp432e4/driverlib)。

    DriverLib API 不是 RTOS 安全的(也就是说、它们不是可重入函数)。 因此、在您的 RTOS 应用中、您需要在使用 DriverLib API 时提供安全防护。 这些安全防护包括确保多个任务不同时使用同一 API 或驱动程序或硬件。

    另一方面、TI 驱动程序 API (./source/ti/drivers)是 RTOS 安全驱动程序、因此您的应用程序可以直接调用 TI 驱动程序 API、而不必担心提供安全防护。

    在 SimpleLink MSP432E4 SDK 中、我们没有用于 EEPROM 的 TI 驱动程序。 如果您想对 EEPROM 进行编程、我们唯一的支持就是 DriverLib。

    使用该示例作为有关如何访问 EEPROM 的参考。 您仍需要编写自己的 RTOS 应用程序(TI-RTOS、FreeRTOS 或其他一些 RTOS)。

    谢谢、
    SAI