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

Linux系统reboot与手动复位一样吗?

guyuemao 2016-10-18 浏览量:2553
最近板子 有一个模块的reset是单独接引脚的 导致reboot时候 这个模块没有跟随系统复位 一般平时需要重启的时候我们可以按一下复位键或者输入reboot命令,可以理解为reboot命令,就是给接复位键的引脚一个类似的复位信号吗?
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • linux系统重启只是对系统进行关闭再开启,具体就是先断开所有外部设备,也即卸载,再断掉主电源,对于模块是否复位,取决于驱动编写时是否涉及,如果没有进行处理,那么不会对模块进行复位操作
    • 发布于 2016-10-20
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 依照模塊是高電位觸發還是低電位觸發Reset,接線時候要注意,如果在Linux下,假設
    GPIO0 (PA0) <=>  模塊Reset線,高電位觸發
    那麼就可以依據模塊的驅動對於GPIO0,發出高電位訊號,對模塊進行Reset

    但如果接線是以下
    電路上的Reset按鈕 或者直接拔線/電源開關 <=> 模塊Reset線,高電位觸發
    那麼無法使用軟體方式對模塊Reset,只能按下按鈕或者電源開關來對模塊進行Reset


    • 发布于2016-10-24
    • 举报
    • 评论 0
    • 1
    • 0

  • 一般按键复位都是硬件复位,没有保存的数据将会丢失,reboot是软件复位。
    • 发布于2016-10-20
    • 举报
    • 评论 0
    • 0
    • 0

  • MOP 发表于 2016-10-24 14:44
    依照模塊是高電位觸發還是低電位觸發Reset,接線時候要注意,如果在Linux下,假設
    那麼就可以依據模塊的驅動對 ...

    为什么第二种情况 不能用软件复位呢 不太理解(⊙o⊙)哦
    • 发布于2016-10-24
    • 举报
    • 评论 0
    • 0
    • 0

  • guyuemao 发表于 2016-10-24 22:40
    为什么第二种情况 不能用软件复位呢 不太理解(⊙o⊙)哦

    概念是這樣,因為如果是硬體直接接上Reset PIN,電路通常就是如下


    比起軟體控制的接線方式,因為Output就只涉及硬體開關,沒有GPIO Pin介入,自然無法利用軟體來控制開關

    • 发布于2016-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • MOP 发表于 2016-10-25 00:46
    概念是這樣,因為如果是硬體直接接上Reset PIN,電路通常就是如下



    知道了 ,也就是原理图设计只有硬复位的话 软复位就不可行了
    • 发布于2016-10-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Linux系统reboot与手动复位一样吗?