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.

[参考译文] CCS/TMS320F28377S:将二进制文件写入闪存

Guru**** 2455490 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/778494/ccs-tms320f28377s-writing-a-binary-file-into-flash

器件型号:TMS320F28377S

工具/软件:Code Composer Studio

大家好、  

我正在使用引导加载程序、因此我要尝试将数据写入闪存扇区。 当我尝试手动写入数据时、它会起作用。 但是、当我尝试将一个完整的二进制文件写入存储器时、它会在任何地方置零、我看不到写入的数据(这不是关于安全性、我甚至不确定数据是否被写入)。 我使用 realterm 发送我的二进制文件。 它可以与 STM32微控制器配合使用。 您是否知道为什么不执行写入操作? 提前感谢您。

Imen  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请仔细阅读以下应用报告: www.ti.com/.../sprabv4b.pdf

    它应该会有所帮助。

    SAL
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的建议、但我已经为引导加载程序使用了闪存 API 函数、因此我不会直接与 Kernal B 通信
    此外、如果我可以在我的上一篇文章中清除、那就是我可以逐字节写入、但不能一次写入文件(在两种情况下都使用 RealTerm)。
    此致、Imen
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不确定您实施了什么或问题是什么。 您需要提供更多信息、以便我能够提出建议。

    SAL