首页 > 其他分享 >东方红锁车版本死机问题分析

东方红锁车版本死机问题分析

时间:2024-02-22 09:45:19浏览次数:29  
标签:opt 函数 东方红 锁车 死机 yto ecu call

现象:与东方红ecu交互过程中,程序进入hardfault异常;

查找过程:
方式1、通过keil软件调试功能,在hardfault处打断点,查看call stack窗口。call stack窗口处,有函数调用过程,但全是freertos系统函数调用,没有自己定义的函数,系统函数是没问题的,故想通过查看call stack窗口查找问题行不通了;

方式2、软件版本,从哪一版程序开始出现此问题的;

方式3、通过排除法定位问题,屏蔽新加入的内容,注释掉yto_ecu_opt()函数(与ecu交互函数),死机问题不在复现了;故,是yto_ecu_opt()函数导致死机。yto_ecu_opt()函数内又调用了两个函数,其中一个是aes加解密函数

标签:opt,函数,东方红,锁车,死机,yto,ecu,call
From: https://www.cnblogs.com/chino-ll/p/18026637

相关文章

  • 在loongxin系统lazarus IDE打开文件对话框出现死机的处理方案
    在loongxin系统使用lazarusIDE打开或保存project等文件出现对话框出现卡死的问题。 原因:loongnixmate桌面有问题和lazarus不兼容,cartoon桌面没这个问题。解决方法:将gtk2-murrine-engine卸载,卸载后lazarus抵足保存或打开文件的对话框已恢复正常,系统主题恢复为原始状态。如果你......
  • 服务器反复自动重启/死机的原因
    服务器需要全年不间断地运行,而且它还承载各种应用程序。很多用户在租用服务器的时候会遇到各类问题,本文写的是服务器自动重启/死机可能会出现的原因及解决办法~1.电源是否接触不良首先,第一步就是检查插头是否插紧,检查电源插座是否正常。大概有四分之一的此类故障其实都是因为这样......
  • 如何查找Linux死机的原因?
    Linux死机指操作系统在运行过程中突然停止响应的现象,对于使用Linux的用户来说,这无疑是一个令人头疼的问题。那么,我们应该如何快速查找并解决Linux死机的原因呢?一般来说,Linux死机的原因可以归结为硬件故障、软件冲突、系统漏洞等。那么,常见的解决方法都有哪些呢?检......
  • 软件用的过程中出现闪退、死机
    问题出现了两天了,终于解决了。记录下。现象是登录正常,用起来也正常(说明软件跑起来没问题),中间不确定什么时候会闪退,死机。因为不确定时间,所以有点难判断。电脑8g的内存,一般都没问题。解决:软件的路径不是正常安装的默认路径,安装应该有问题,卸载重装就可以了。以下为网络搜集方法:......
  • ASUS主板不定时死机以及各节能状态
    ASUS主板不定时死机(非蓝屏),关掉EPU,C1E,C3,C6C1状态为部分核心停止工作,C1E为C1的增强状态,而外可以降低电压C1E状态无需软件操作,主板直接就可以控制EIST比C1等状态更详细控制,如C1状态效能固定为50%,EIST可控制的范围更广泛效能可以为0%-100%,同时也可以控制电压EI......
  • 苹果iPhone因没有存储空间而死机和不断重启,重启白苹果黑底,恢复模式更新系统报错1110,解
    参考自:https://www.bilibili.com/video/BV1Mr4y1X7cT/?spm_id_from=333.337.search-card.all.click&vd_source=869b36c3961d4a89a184a469bc7589bb手机苹果iPhone,存储满,提示重启后白苹果,无法进入系统。操作方法:1、mac雷电接手机后,进入DFU,短按一下音量加键并松开,立刻再短按音量减......
  • 电脑自动更新后,出现白屏死机等异常情况,卸载最近更新的方法
          找到最近安装的更新,因为不确定是哪个更新导致的问题,先卸载一个,然后再使用,如果发现问题还存在,就继续卸载可以记录下每次卸载的更新    ......
  • 嵌入式linux SD读取数据导致死机问题
    一、碰到的问题通过ssh命令将文件写入到SD卡中,发现有一张SD卡(金士顿)可以成功写入,而另一张SD(闪迪)一直写入失败。应用层读取文件时,有一张SD卡(金士顿)可以成功读取数据;另一张SD卡(闪迪)有很大的概率会导致司机。二、SD卡驱动硬件电路图1.SD卡驱动硬件电路三、调试过程查看......
  • VMware虚拟机发生死机,再重启虚拟机启动不了。
    虚拟机运行时,本身会产生.lck结尾的文件夹,是临时文件夹。虚拟正常关闭时,.lck结尾的临时文件夹是自动小时的。如果虚拟机异常关闭,这些临时文件夹没有自动消息,在重启虚拟机时,会干扰虚拟机的正常启动1.确保虚拟机关闭(先不要启动它)2.到虚拟机本身的存储文件夹,找到·所有的·名称以......
  • [Unraid 系列 v6.10+] 5 莫名死机处理
    说明目前,我的UNRAID系统版本为6.12.4,每隔一两周就会死机,网络服务(PING等)、SSH、WebGUI都会终止。现就有关问题进行处理。现在网上有几种说法:Docker分配的img文件过小,一旦需要超出又不满足条件,就会出现该问题。Docker容器分配的网络为macvlan而非ipvlan,而我已......