• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32,需要记录掉电的时间,有什么方法可以实现?

chownn 2018-03-02 浏览量:3670
STM32,需要记录芯片掉电的时间,有什么方法可以实现?有RTC,但RTC无外部供电。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 掉电后,要单片机还可以继续运行一段时间,一直到时间存储完成才可以。
    如果有外部的RTC,那么要把外设RTc与单片机都加上额外的电源,比如电池,法拉电容。
    如果是内部的RTc,只要给单片机提供电池电源就可以了,但是如果没有电池之类的外部备用电源,那么是无法完成的。
    • 发布于 2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :XCF32PVOG48C, Xilinx Inc. 回复

其他答案 数量:12
  • 加一个超级电容,可以在掉电后继续工作几秒钟。如果是长时间掉电还要记录的话,只能用外部板检测某个管脚的状态后计时了
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :根据规格书只能确认型号KW DPLS32.EC 厂牌OSRAM 具体型号尾缀可根据客户需求进行选择 回复

  • 也可以通过eeprom来保存掉电的时间并计算
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :LMV358IDGKR 的丝印是R5B、 R5R、 R5Q ,实物是正确的 回复

  • 如果无外部供电的话,需要用计时器了,持续给eeprom写入一组或者几组时间,或者变量累加数值,开机的时候读取这个数,就知道什么时候掉电了
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :镀层不同 RA-S201T-1290 Tin RA-S201T Gold 回复

  • 建议使用RTC外接电容,在断电后短时间内可以供电,用来记录断电时间。
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :实物底部金属表面“变黑”,确认氧化。 回复

  • 加一个小的纽扣电池,这样掉电时板子还能运行,然后检测到电源掉电时就记录这个时刻就行了
    • 发布于2018-03-02
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :已联络原厂 回复
电子老工程师 回复了  :已联络原厂 回复

  • 可以使用FRAM,万亿次擦写寿命,固定时间写入计时器当前计时,复位后读取即可。
    • 发布于2018-03-02
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :代表包装数量3000pcs 回复

  • 掉电瞬间是有时间保存部分信息的,芯片有掉电监测功能介绍的,现在的供电电路都有电容的,掉电时间内保存信息是可以的
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :推荐型号63PX2200MEFC18X31.5 Rubycon 附件规格书,尺寸需要与客户确定是否符合 回复

  • RTC用纽扣电池或者大电容供电,可以记录时间
    • 发布于2018-03-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :CD4070BMT原厂这颗物料没有停产。信息参数请参考原厂官网。 回复

  • 记录掉电时间可以采用EEPROM来实现,EEPROM一直更新存取的当前时间,当掉电的时候当前的时间是保存起来了的,下次上电可以直接读出来就行了
    • 发布于2018-03-05
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :LT1761ES5-BYP已经停产,LT1761ES5-BYP#TRPBF替代物料型号。 回复

  • 可以使用外部存储器,也可以直接用单片机的FLASH。但都得保证掉电后单片机还能运行2秒,就得有个稍大点的电容。
    • 发布于2018-03-06
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :封装: LQFP-100 品牌: GigaDevice(兆易创新) 型号: GD32F103VCT6 回复

  • 加个E2PROM,加个法拉电容或纽扣电池。
    • 发布于2018-03-06
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :IRFB7446PBF Infineon Technologies 请参考。 回复

  • 用ds3231,掉电前读取时间放入eeprom,唤醒之后对比现在的时间和之前的时间
    • 发布于2018-03-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :请给出主要参数,分类,便于寻料 回复

相关问题

问题达人换一批

STM32,需要记录掉电的时间,有什么方法可以实现?