[资料] F2MC-16LX 系列常见问题 重启
479 查看
2 回复
 楼主 | 发布于 2019-07-31 | 只看楼主
分享到:
当非标准的噪音信号输入到外部重启输入,会出现怎样的情况?
  • 回答:
    重启被接受,出现重启。要不,重启不被接受,不适当的运行状况,比如逃逸进程不会出现。

 

看门狗会因为CPU睡眠,时基定时器和停止模式而停止吗?
  • 回答:
    看门狗是否停止取决于产品类型。对MB90560/ MB90565 MB904XX和MB903XX (90390除外)来说,由于看门狗不因为睡眠、时基定时器而停止,重启被用于返回。在这样的情况下,停止模式中,由于主振荡停止,看门狗也停止。

 

重启引脚在开机重启时处于什么状态?
  • 回答:
    重启引脚没有输出功能。因此,它总是在器件中处于高阻抗状态。

 

在看门狗重启之后是否会生成振荡稳定等待时间?
  • 回答:
    振荡稳定等待时间的生成取决于产品本身。MB903XX, MB904XX和MB908XX(MB90435除外)不会出现振荡稳定等待时间。就MB905XX而言, 会生成WS1 和 WS0 位设置的振荡稳定等待时间。

 

教授我清除重启根源的方法。
  • 回答:
    所有导致重启的原因都可以通过读取看门狗定时器控制寄存器而被清除(WDTC)。

 

解释一下开机重启和外部重启(哪种处理在内部进行?)
  • 回答:
    开机重启需要振荡稳定等待时间,但是外部重启不需要。在其它功能中,两种重启都执行同样的操作。

 

硬件RST时间短于振荡稳定等待时间。在实际的设计中,如果RST时间长于振荡稳定等待时间,会不会造成什么问题?
  • 回答:
    即使RST时间长于振荡稳定等待时间,也不会造成什么问题。在这种情况下,CPU会在硬件RST时间过去后运行(允许更长的重启)。

 

看门狗定时器间隔时间可以被设置为多长?
  • 回答:
    根据各系统FAIL/ SAFE政策规定,看门狗定时器间隔时间也有所不同。根据时间设置会有以下优势和劣势。
    • 较短的时间设置:
      探测逃逸迅速(优势)。
      软件负载大(劣势)。
    • 较长的时间设置:
      软件负载小(优势)。
      探测逃逸缓慢(劣势)。

 

WDTC寄存器的 WRST被设置。当电源突然切断时,处于什么状态?
  • 回答:
    当电源电压突然降低时,WDTC寄存器值是不可预测的(然而,这取决于降低的电压)。该值现在被设置。这是因为,由低电源导致的操作(运行不能保证),不能确定WDT是活动状态或寄存值混淆。当电源监控集成电路被使用,电源被降低时,WDTC 的寄存器的ERST位被设置。因此,该位可以被用来确认电源被降低

 

对于没有HSTX 引脚的产品来说,是否即使外部重启在正常运行中输入,RAM值还会保留?
  • 回答:
    RAM值会保留。

 

为了重启单片机,是否有必要提供时钟?
  • 回答:
    需要时钟。关于重启标准,参阅各器件数据手册中的特性举例。

 

重启引脚的输入电路的类型是什么?
  • 回答:
    滞回输入类型被用作电路类型,在一定程度上消除外部噪音。

 

MB90495G系列和MB90545G系列在与重启相关的规定方面有什么不同(针对:MB90495G/ 545G系列)
  • 回答:
    • 电阻器有没有被重启输入初始化的差异之处:
      参阅随附数据。对MB90540G 和 MB90545G而言,电阻器没有用重启输入初始化。
    • 是否从PLL模式直接迁跃到子模式的差异之处:
      参阅随附数据。对MB90540G而言,可能从PLL模式直接迁跃到子模式。
    • 是否有硬件待命的差异之处:
      MB90540G 系列和 MB90545G系列有HSTX功能,但MB90495G系列没有HST功能。

 

电阻器上针对产品采取对策,有没有任何产品不会被重启输入初始化?
  • 回答:
    就MB903XX 和MB904XX而言,所有CKSCR 和LPMCR电阻器都被重启输入初始化。

 

当以下步骤执行时, CPU运行不正常:电源电压被降低到0.5V左右; CPU被启动,然后外部重启被取消, CPU运行不正常。但是当软件重启被应用到相关的程序中,CPU运行正常。(针对: MB906XX, MB905XX系列)
  • 回答:
    没有用开机重启初始化的寄存器会有问题(可能产生的问题是一些产品的寄存器只能用开机重启初始化)。在这样的情况下,用软件重启,CPU 运行正常的原因如下:LPMCR寄存器被用来执行软件重启,其中一些寄存器只能用CG1 和CG0开机重启来初始化;这些寄存器也是LPMCR寄存器,所以当软件重启被应用时,会有变动,直到CG1 和CG0位以及CPU运行正常为止。为了避免这个问题,确定用初始化程序将这些没有初始化的寄存器初始化。
(0 ) (0 )
回复 举报

楼主 | 回复于 2019-07-31 沙发

沙发不留
(0 )
评论 (0) 举报

回复于 2019-07-31 2#

支持下,谢谢分享!
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部