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.

[参考译文] MSP430F5529:带 LED 的存储器

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1455553/msp430f5529-memory-with-leds

器件型号:MSP430F5529
Thread 中讨论的其他器件:Energia

工具与软件:

您好!

我正在使用 Energia 程序来执行我遇到困难的任务。 我希望我的2个 Launchpad 具有2个 LED。 当我告诉它时、我希望一个 LED 亮起、而另一个 LED 熄灭、反之亦然。 但是、我希望 MSP 记住哪个 LED 在关闭之前是点亮的。 如果我让它打开 Launchpad 上的 RED_LED、我就需要拔下 Launchpad 并将其插回、即使我没有告诉它、RED_LED 也会亮起、它会记得是如何操作的。 有人知道他们可以如何帮助吗? 同样就像我说的、我使用的是 Energia、而不是 CCS、因为我更多的是熟悉 Arduinos 的 C++编程器。

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

    您好!

    抱歉、我们  当前不维护 Energia、因此我不熟悉此 IDE 工具。

    要实现此目的、请使用 MSP 内部闪存、并选择一个空白区域来存储 LED 的状态。

    每次手动更改 LED 状态后、您都可以将新的 LED 加载到闪存中以记录 LED 状态、然后读取之前的状态存储器地址。

    B.R.

    SAL

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

    那么、我该怎么做呢?

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

    仅当状态更改不频繁时、才会起作用。 闪存只能有效使用这么多的擦除周期。 至少10,000

    如果可行、请查找闪存编程示例并使用信息存储器区域。

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

    您好!

    为了频繁地更改状态、它需要 EEPROM 仿真(我们目前维护基于 MSPM0平台的 EEPROM 仿真解决方案)或外部 EEPROM 来进行记录。  我们在 MSP430中没有这方面的示例、但这就是要实现的想法。

    B.R.

    SAL