精华内容
下载资源
问答
  • 说明:http://yinflying.top/2017/07/632 转载于:https://www.cnblogs.com/hzijone/p/11385215.html

    说明: http://yinflying.top/2017/07/632

    转载于:https://www.cnblogs.com/hzijone/p/11385215.html

    展开全文
  • 电脑开机无限重启怎么办?下面一起来看看电脑开机无限重启解决方法。1.病毒[冲击波"病毒发作时还会提示系统将在60秒后自动启动.木马程序从远程控制你计算机的一切活动.包括让你的计算机重新启动.清除病毒.木马.或重装...

    电脑开机无限重启怎么办?下面一起来看看电脑开机无限重启解决方法。

    57d60387f2e2404610d85958bd952605.png

    1.病毒

    [冲击波"病毒发作时还会提示系统将在60秒后自动启动.

    木马程序从远程控制你计算机的一切活动.包括让你的计算机重新启动.

    清除病毒.木马.或重装系统.

    2.系统文件损坏

    系统文件被破坏.如Win2K下的KERNEL32.DLL.Win98 FONTS目录下面的字体等系统运行时基本的文件被破坏.系统在启动时会因此无法完成初始化而强迫重新启动.

    解决方法:覆盖安装或重新安装.

    3.定时软件或计划任务软件起作用

    如果你在[计划任务栏"里设置了重新启动或加载某些工作程序时.当定时时刻到来时.计算机也会再次启动.对于这种情况.我们可以打开[启动"项.检查里面有没有自己不熟悉的执行文件或其他定时工作程序.将其屏蔽后再开机检查.当然.我们也可以在[运行"里面直接输入[Msconfig"命令选择启动项.

    4.机箱电源功率不足.直流输出不纯.动态反应迟钝.

    用户或装机商往往不重视电源.采用价格便宜的电源.因此是引起系统自动重启的最大嫌疑之一.

    ①电源输出功率不足.当运行大型的3D游戏等占用CPU资源较大的软件时.CPU需要大功率供电时.电源功率不够而超载引起电源保护.停止输出.电源停止输出后.负载减轻.此时电源再次启动.由于保护/恢复的时间很短.所以给我们的表现就是主机自动重启.

    ②电源直流输出不纯.数字电路要求纯直流供电.当电源的直流输出中谐波含量过大.就会导致数字电路工作出错.表现是经常性的死机或重启.

    ③CPU的工作负载是动态的.对电流的要求也是动态的.而且要求动态反应速度迅速.有些品质差的电源动态反应时间长.也会导致经常性的死机或重启.

    ④更新设备(高端显卡/大硬盘/视频卡).增加设备(刻录机/硬盘)后.功率超出原配电源的额定输出功率.就会导致经常性的死机或重启.

    解决方法:现换高质量大功率计算机电源.

    5.内存热稳定性不良.芯片损坏或者设置错误

    内存出现问题导致系统重启致系统重启的几率相对较大.

    ①内存热稳定性不良.开机可以正常工作.当内存温度升高到一定温度.就不能正常工作.导致死机或重启.

    ②内存芯片轻微损坏时.开机可以通过自检(设置快速启动不全面检测内存).也可以进入正常的桌面进行正常操作.当运行一些I/O吞吐量大的软件(媒体播放.游戏.平面/3D绘图)时就会重启或死机.

    解决办法:更换内存.

    ③把内存的CAS值设置得太小也会导致内存不稳定.造成系统自动重启.一般最好采用BIOS的缺省设置.不要自己改动.

    6.CPU的温度过高或者缓存损坏

    ①CPU温度过高常常会引起保护性自动重启.温度过高的原因基本是由于机箱.CPU散热不良.CPU散热不良的原因有:散热器的材质导热率低.散热器与CPU接触面之间有异物(多为质保帖).风扇转速低.风扇和散热器积尘太多等等.还有P2/P3主板CPU下面的测温探头损坏或P4 CPU内部的测温电路损坏.主板上的BIOS有BUG在某一特殊条件下测温不准.CMOS中设置的CPU保护温度过低等等也会引起保护性重启.

    ②CPU内部的一.二级缓存损坏是CPU常见的故障.损坏程度轻的.还是可以启动.可以进入正常的桌面进行正常操作.当运行一些I/O吞吐量大的软件(媒体播放.游戏.平面/3D绘图)时就会重启或死机.

    解决办法:在CMOS中屏蔽二级缓存(L2)或一级缓存(L1).或更换CPU排除.

    7.AGP显卡.PCI卡(网卡.猫)引起的自动重启

    ①外接卡做工不标准或品质不良.引发AGP/PCI总线的RESET信号误动作导致系统重启.

    ②还有显卡.网卡松动引起系统重启的事例.

    8.并口.串口.USB接口接入有故障或不兼容的外部设备时自动重启

    ①外设有故障或不兼容.比如打印机的并口损坏.某一脚对地短路.USB设备损坏对地短路.针脚定义.信号电平不兼容等等.

    ②热插拔外部设备时.抖动过大.引起信号或电源瞬间短路.

    9.光驱内部电路或芯片损坏

    光驱损坏.大部分表现是不能读盘/刻盘.也有因为内部电路或芯片损坏导致主机在工作过程中突然重启.光驱本身的设计不良.FireWare有Bug.也会在读取光盘时引起重启.

    10.机箱前面板RESET开关问题

    机箱前面板RESET键实际是一个常开开关.主板上的RESET信号是 5V电平信号.连接到RESET开关.当开关闭合的瞬间. 5V电平对地导通.信号电平降为0V.触发系统复位重启.RESET开关回到常开位置.此时RESET信号恢复到 5V电平.如果RESET键损坏.开关始终处于闭合位置.RESET信号一直是0V.系统就无法加电自检.当RESET开关弹性减弱.按钮按下去不易弹起时.就会出现开关稍有振动就易于闭合.从而导致系统复位重启.

    解决办法:更换RESET开关.

    还有机箱内的RESET开关引线短路.导致主机自动重启.

    11.主板故障

    主板导致自动重启的事例很少见.一般是与RESET相关的电路有故障,插座.插槽有虚焊.接触不良,个别芯片.电容等元件损害.

    展开全文
  • 串口的AT命令

    2017-05-16 17:16:00
    1.设置 DCD 功能模式 ... DTR 由 ON 至 OFF(电平从低到高): TA 在保持当前数据通话的同时,切换至命令模式。 AT&D1 数据模式就是建立GPRS网络连接,且串口处于透传模式。 AT+QIMODE=1; AT+QIDNSIP=...

    1.设置 DCD 功能模式

    DCD 线路只在数据载波存在时打开(当建立GRPRS连接时,DCD输出低电平)
    AT&C1

    2.设置 DTR 功能模式

    DTR 由 ON 至 OFF(电平从低到高): TA 在保持当前数据通话的同时,切换至命令模式。
    AT&D1

    数据模式就是建立GPRS网络连接,且串口处于透传模式。
    AT+QIMODE=1;
    AT+QIDNSIP=0;+QIDNSCFG="218.85.157.99";+QIOPEN="TCP","27.154.56.182",12001

    从命令模式切回数据模式
    ATO0
    3.设置 TE-TA 波特率

    设置自适应波特率,在波特率被同步以前,所有上报的 URC,如 RDY 等都不会被输出。必须工作在
    8 位数据位,无奇偶校验位和 1 位停止位的出厂默认设置
    AT+IPR=0

    设置指定波特率115200
    AT+IPR=115200

    保存配置的固定波特率
    AT&W

    4.多路复用,该命令用于设置 DTE-DCE 的波特率。

    测试
    AT+CMUX=?
    +CMUX: (0-1),(0),(5),(127),(10),(3),(30),(10),(2)

    OK

    设置
    AT+CMUX=0,0,5,127,10,3,30,10,2

    转载于:https://www.cnblogs.com/zhanghonglang/p/6862390.html

    展开全文
  • stty 命令 调试串口

    2018-11-21 14:59:00
    stty命令调试串口 (2011-04-25 23:33:19) 转载▼ 标签: 杂谈 分类:2010.3~ echo -e "AT\r" > /dev/ttymxc1 echo -e "AT+ESLP=0\r" /dev/ttymxc1 cat /dev/ttymxc1 fg //切换到...

    stty 命令 调试串口

      (2011-04-25 23:33:19)
    标签: 

    杂谈

    分类: 2010.3~
    echo -e "AT\r" > /dev/ttymxc1
    echo -e "AT+ESLP=0\r" /dev/ttymxc1
    cat /dev/ttymxc1
    fg //切换到前台 查看串口的发送和接受状态。
     
    ctrl+z //推出 切换回后台。
     
    stty -F "/dev/ttymxc1" -a
    stty -F "/dev/ttymxc1" 115200
    stty -F "/dev/ttymxc1" -rtscts 去掉流控
    stty -F "/dev/ttymxc1" rtscts 增加流控
     
    cat /proc/tty/driver/ttymxc //查看所有串口的状态。
     
    stty -echo #禁止回显
    stty echo #打开回显

    在linux/unix平台上的sqlplus中,如果输错了字符,要想删除,习惯性的按下backspace键后,发现非但没有删除想要删掉的字符,还多出了两个字符^H。当然,我们可以同时按下ctrl+backspace键来删除,但对于习惯了用backspace来删除的用户,这样很不爽。这可以通过修改tty终端的设置来实现backspace删除功能。通过使用stty命令,就可以查看或者修改终端的按键设置。

    例如,设置backspace为删除键:


    [oracle10g@linux]$ stty erase ^h

    如果要改回使用ctrl+backspace为删除键

    [oracle10g@linux]$ stty erase ^?

    如果需要重启后自动设置终端,可以将上述命令加入到profile中。

    可以通过stty -a命令来查看所有的终端设置。下面是在linux下执行的输出:


    [oracle10g@linux]$ stty -a
    speed 38400 baud; rows 66; columns 132; line = 0;
    intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = ; eol2 = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
    werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
    -parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts
    -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel
    opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
    isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke

    其中:

    • eof : 输入结束
    • erase : 向后删除字符,
    • intr : 中断当前程序
    • kill : 删除整条命令
    • quit :退出当前程序
    • start : 启动屏幕输出
    • stop :停止屏幕输出;
    • susp : terminal stop当前程序。
    $ stty eof c
    其中c可以是你喜欢的其它特殊控制字符。
    可以直接输入控制字符, 在其前面冠以反斜线和脱字符( ^)。命令
    $ stty eof ^c
    将CTRL-C设置为文件结束符。这种语法形式还可以用于修改删除符(通常为退格键BackSpace)和中断符(通常为DEL键)。若希望将删除符改为BACKSPACE,可以使用下列命令:
    $ stty erase ^h
     

    用途说明

    stty命令用于显示和修改终端行设置(change and print terminal line settings)。

    常用参数

    stty命令不带参数可以打印终端行设置,加上-a参数可以打印得更详细些。

    stty size可以显示终端的大小,即行数和列数。

    stty命令还可以更改终端行的设置,格式如下:

    stty SETTING CHAR

    其中,SETTING可以是如下

        eof : 输入结束,文件结束,默认为Ctrl+D。比如:用cat >file来创建文件时,按Ctrl+D来结束输入。
        erase : 向后删除字符,擦除最后一个输入字符,默认为Ctrl+?。注意默认情况下退格键Backspace不是删除字符。
        intr : 中断当前程序,默认为Ctrl+C。
        kill : 删除整条命令,删除整行,默认为Ctrl+U。
        quit :退出当前程序,默认为Ctrl+\或Ctrl+|。
        start : 启动屏幕输出,默认为Ctrl+Q。
        stop :停止屏幕输出,默认为Ctrl+S。有时候终端突然僵死了,可能是不小心按了Ctrl+S的缘故,因为我们习惯性的按Ctrl+S来保存文件。
        susp : terminal stop当前程序,默认为Ctrl+Z。这样当前进程就会变成后台进程了。

       werase:删除最后一个单词,默认为Ctrl+W。

     

    stty命令还有一些其他用法,如:

        stty -echo 关闭回显。比如在脚本中用于输入密码时。

        stty echo 打开回显。

    输入密码的脚本片段:stty -echo; read var; stty echo; 或 read -s var

    使用示例示例一 打印终端行设置

    [root@web ~]# stty
    speed 38400 baud; line = 0;
    -brkint -imaxbel
    [root@web ~]# stty -a
    speed 38400 baud; rows 41; columns 132; line = 0;
    intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S;
    susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
    -parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts -cdtrdsr
    -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8
    opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
    isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke

    [root@web ~]#

     

    示例二 打印当前终端的大小(行数和列数)

    [root@web ~]# stty size
    41 132

     

    示例三 设置退格键Backspace的删除行为

    在默认情况下,我们按退格键Backspace时,会在屏幕上回显^H,而不是把前一个字符删除。比如使用sftp/ftp/sqlplus/ij等命令时,就会碰到这种情况。我们可以使用stty命令把Backspace的行为变成删除前一个字符。

    [root@web ~]# sftp 192.168.6.12
    Connecting to 192.168.6.12...
    root@192.168.6.12's password: 
    sftp> get abc^H^H^H^H
    Couldn't stat remote file: No such file or directory
    File "/root" not found.
    sftp> quit
    [root@web ~]# 
    [root@web ~]# stty erase ^H
    [root@web ~]# sftp 192.168.6.12
    Connecting to 192.168.6.12...
    root@192.168.6.12's password: 
    sftp> get abc
    Couldn't stat remote file: No such file or directory
    File "/root/abc" not found.
    sftp> quit
    [root@web ~]#

     

    示例四 在vi编辑文件时按Ctrl+Q来结束终端僵死的局面

    [root@web ~]# vi 1.txt
    1
    2
    3
    Ctrl+S
    ~

    注:按了Ctrl+S之后,就会禁止屏幕输出,从而出现终端僵死的情况。

    这个时候,只要按Ctrl+Q就会结束这种局面,因为它会允许屏幕输出。

    Ctrl+Q

    转载于:https://www.cnblogs.com/liushuhe1990/p/9995086.html

    展开全文
  • 在去年刚开始接触esp32的时候,调试串口,一直在发送一些奇怪的东西,调不通,后来放弃了esp32,如今意识到是硬件问题。 现象是一直发送时间什么的,一大串东西,程序可以烧录进去但是不运行。 可以参考这篇文章,亲...
  • 一、树莓派4B自启python的脚本方法 1、rc.local文件修改 (1)新建运行脚本 ...”符号允许命令运行在一个指定的进程中,然后继续运行启动进程。 另外,确保文件名使用绝对路径,而不是相对于你的ho
  • 串口调试工具

    2021-05-07 15:11:50
    使用串口进行通信,将两路串口uartX短接,然后使用命令进行测试: 数据接收: hexdump /dev/ttymxc1 & 数据发送: echo 0x00 > /dev/ttymxc1 终端有收到信息即证明硬件与驱动没问题 ...
  • BCOM串口调试助手1.0

    2015-03-13 09:09:17
    点击串口设置的更新端口,可以在不用重启软件的情况下重新获取电脑上的串口。 5.波特率除选择已经添加的外,还可以选择Custom手动输入。 接收设置: 6.完美支持中文显示,如显示乱码,可以通过选择显示区下面的...
  • 树莓派3 串口 / 模拟串口

    千次阅读 2019-06-23 21:11:13
    树莓派既有引出串口, IO口, 又有USB, 所以可以有很多种方法连接TFmini(北醒光子的一款Lidar): 树莓派引出串口(RXD0和TXD0) USB转串口(CP2102, CH341…) 其他引出IO口模拟串口(通过pigpio等) 终端输入 ls /dev ,...
  • 串口编程

    2017-07-14 13:32:22
    1.查看linux下查询IP地址ifconfigsudo apt-get install minicom sudo minicom -D /dev/ttyUSB0 cat /dev/ttyUSB0 | hexdump -C sudo cat /dev/ttyUSB0 | hexdump -C ...3.linux下查看某串口(或串口终端)的波特
  • 物联网,万物互联。这里涉及到的最基本的东西就是如何将所有的物联网设备连接在一起。最简单、最广泛使用的就是互联网。...说白了,只是个WIFI转串口的设备,你只要知道串口怎么编程使用,就可以了,实现了所谓的透...
  • 串口修复,一开始串口是可以使用的,串口是/dev/ttyACM0,但是不知道什么原因,一段时间后,串口不能用了,显示找不到串口,后来使用查看串口命令,才看到串口变成了/dev/ttyACM1,所以在调用串口程序里面改成此名称...
  • 树莓派串口详解

    千次阅读 2020-05-30 17:06:46
    之前为了使用树莓派的GPIO串口功能,搜了各种解决方案,最终在官方文档里面找到了正确的方法。前面一篇简单三步搞定树莓派GPIO串口通讯描述了如何快速配置好GPIO串口,但没有写为什么这么配置,本篇就根据官方串口...
  • Ubuntu串口驱动安装及串口权限设置 ...1.lsmod | grep usbserial命令查看系统是否支持USB转串口 有会提示:usbserial 49152 1 ch34x 2.如果没有就要安装CH340驱动:http://www.wch.cn/download/CH341SER_LI
  • Linux应用编程之串口

    2017-06-16 10:29:37
    如何找到串口设备号串口之打开操作串口之初始化串口之发送...如果你电脑安装的linux系统,那么插上串口,通过dmesg命令进行查看  本文例子使用/dev/ttyS0 串口之打开操作 #include #include #include in
  • 树莓派串口调试

    千次阅读 2018-04-02 16:23:23
    调试了树莓派3的串口,记录一下调试过程。
  • 一、导入库 1、在项目.pro文件中加入serialport QT += core gui QT += serialport 2、引入qt中串口通信需要的头文件 ...通过创建一个comobox,将可用串口的列表展示出来,并用于配置时选择要连接的串口
  • 建立本地配置环境,将主机的串口通过配置电缆与以太网交换机的Console口连接。 在主机上运行终端仿真程序(如Windows的超级终端等),设置终端通信参数为:波特率为9600bit/s、8位数据位、1位停止位、无校验和无...
  • 树莓派串口通信

    2021-03-07 16:14:53
    以这篇为基础进行设置 https://www.cnblogs.com/uestcman/p/9074737.html 但是 出现了报错 minicom: cannot open /dev/AMA0: No such file or directory ...命令改为 sudo minicom -s 不然无法保存 3...
  • 树莓派4B串口通信

    千次阅读 2020-08-06 20:30:28
    执行命令:ls -l /dev,发现只有串口 ttyAMA0 2.打开/boot/config.txt 文件,找到如下配置语句,发现未使能串口 3.此时用putty串口功能无法登陆设备 三.使能硬件串口,通过串口控制树莓派 1.通过sudo raspi-...
  • python实现串口通信

    千次阅读 2020-02-08 23:43:26
    因为店家只给了我两页纸的vc0706通信...3 实现串口通信 3.1 发现端口 3.2 发送命令 3.2.1 协议格式 3.2.2serial传送的方式 3.3 获取版本号(hello world) 3.4 复位 3.5 照相 3.5.1停止当前帧刷新 3.5.2...
  • Linux UDEV规则写串口别名

    千次阅读 2017-11-20 10:44:31
    串口设置别名的方法
  • ” 于是,国王命令将第三个仆人的1锭银子赏给第一个仆人,并和所有人说:“凡是少的,就连他所有的,也要夺过来。凡是多的,还要给他,叫他多多益善。”这就是“马太效应” . 其实我们透过这个故事可以看到,人生...
  • 树莓派3B+ 串口使用大全(实现串口通信功能)

    万次阅读 多人点赞 2018-10-19 21:24:38
    1.树莓派串口控制台功能 在2018-10-09-raspbian-stretch.img镜像中,要使用串口来调试设备,需要修改conig.txt文件。 1. sudo systemctl disable hciuart 禁用蓝牙设备 2.sudo nano /boot/config.txt 在该最后...
  • MacOS串口调试工具minicom配置

    千次阅读 2018-08-15 13:43:54
    概述 Windows下通常使用putty之类的软件可以直接进行串口调试,而在MacOS上没有对照的软件可用,经搜索得知minicom软件。 PL2303串口驱动安装 本文使用的串口类型为PL2303,在MacOS...安装成功后应该需要重启。后...
  • minicomminicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。安装minicom使用以下命令:...
  • 最近在做安卓串口调试的过程中,主要出现设备无法通信的问题,程序中打开端口 ,总是返回-1 如下图: 首先,查看环境是否存在问题(NDK环境等S) 1. 运行-》cmd-》adb shell –》进入linux底层 ...
  • linux查看新增串口、USB设备,Minicom + Usb转串口注意:虚拟机环境下的ubuntu默认情况下是不能自动识别的,需要在虚拟机窗口右下角点击"Prolific USB-Serial Controller",然后选择"Connect...
  • 硬件: MT7688, USART1 串口 (/dev/ttyS1) 软件: openWRT Ver 15, Linux 3.18.29 串口配置及其开机服务 1. 查看串口设备 #ls -l /dev/tty* 查询结果示例 crw-r--r-- 1 root root 5, 0 Jan 1 1970 /dev/tty c...
  • 如何清除Win7中被占用的COM串口,复位端口号? 长期使用电脑,端口号会越用越多,如何解决此问题? WIN7 系统实际测试有用: 1、打开注册表编辑器:开始—运行:regedit 2、进入HKEY_LOCAL_MACHINE -> SYSTEM -...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,375
精华内容 3,750
关键字:

com串口重启命令