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.

[参考译文] TM4C1292NCPDT:2017年7月14日

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/610375/tm4c1292ncpdt-14-july-2017

器件型号:TM4C1292NCPDT

您好!

我正在处理引导代码。 我必须读取一些变量并更新程序中的变量、根据这些变量 、我必须从引导代码中执行固件映像。 哪种方法更好、将变量存储在闪存或 EPROM 中? 如何读取和更新存储在闪存或 EPROM 中的变量? 有 API 吗? 请指导我。

此致

Sandra

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

    [报价用户="Sandra george78"]请指导我。

    1. 阅读手册
    2. 创建问题的清晰描述以及您到目前为止所做的工作
    3. 创建一个主题清晰的帖子、用几个字概括问题。 请勿使用日期。 您上次承认这是一个错误。 这次仍然是个错误。

    [引用 user="Sandra george78">如何读取和更新存储在闪存或 EPROM 中的变量? 是否有任何 API?[/quot]

    请参阅1

    [引用 user="Sandra george78"]哪一种方法更好,将变量存储在闪存或 EPROM 中?

    请参阅2和3。 定义"更好"的含义。 要使用的变量是什么?

    Robert

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

    根据变量的值、我的程序决定要执行的映像。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 TM4C 中、闪存和所谓的"EEPROM"存储器实际上是相同类型的存储器:闪存! 唯一的区别是 EEPROM 器件具有一些"特殊的内部特性"、可以使其使用寿命更长、并且不需要在写入新值之前擦除完整的块。

    因此、如果您的变量不是太大、那么您的问题的一般答案是:使用 EEPROM。

    是的、有 API。 只需打开 TivaWare 用户指南并转至 EEPROM 章节。

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