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.

[参考译文] MSP430FR5994:实时时钟和 SD 卡文件时间戳和开箱即用示例

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1299507/msp430fr5994-real-time-clock-and-sd-card-file-time-stamps-and-the-outofbox-example

器件型号:MSP430FR5994

您好

我尝试使用 CCS 编译器和标准形式的 LaunchPad 来使用 msp430FR5994的"outofbox" 示例、以学习使用示例库将数据写入 SD 卡。

SD 卡时间戳不正确,不采用 Init_rtc ()中设置的初始化值。

我添加了代码注释、将代码简化为仅创建目录、文件并配置时钟和 RTC。 创建的目录和文件是正常的。

SD 卡时间戳未更新或设置正确、但可以通过运行一次 INIT_RTC、然后重新启动微控制器使其与 Init_RTC 中设置的值相匹配。

我想我所做的事情很简单,但我找不到什么,请帮助我搜索了论坛,没有找到类似问题的用户可以使用的解决方案。  

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

    您是说 SD 卡中节省的时间不遵循 RTC 吗?  

    我认为此器件代码可能有一些问题:

    您能否自行进行一些调试。 在我的手上、我没有这样的设置。

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

    您好!
    是的、节省的时间不遵循 RTC

    我也不能直接设置/修改保存的目录或文件的时间.
    (无需更改、然后无需引用即可重新启动程序)

    我尝试过在初始化 RTC 和不初始化 RTC 的情况下启动日历变量

    非常感谢我可以对此提供的任何帮助、因为我非常想使用库函数。  尤其是因为 它们几乎能按我们需要的方式工作。

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

    您是否可以这样进行调试:您只需输入一个数字即可查看 "SDCardLib_setRTCTime"是否能将其另存为 calander。

    driverlib 是开源的。 我认为您可以轻松找到源代码。

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

    我已经浏览过源代码,现在可以 通过修改 get_fattime ()来修改日期和时间。我不能重复我遇到的一些问题,所以假设是旧的 SD 卡,只需要对 RTC 进行排序。示例是有点。 闪耀的……

    感谢您的帮助