您的位置 首页 地下城私服

所有电脑蓝屏代码大汇总,私服dnf代码都代表什么意思

作者:UU诊所 阅读:5442 时间:09-10 16:04

电脑蓝屏是很多用户曾经遇到过的问题之一,系统显示不同的蓝屏代码,代表的意思都不一样,只有知道蓝屏代码是什么意思,才能更好的解决问题,了解电脑是因为什么情况,才导致了这个问题的发生。这篇文章就是UU诊所给大家整理的蓝屏代码大全,方便大家查阅,如果遇到蓝屏,在重启电脑后,还没得到有效的解决问题,不妨可以找到对应的蓝屏代码,解决问题。

各种蓝屏代码

0x0000000A

1、主要是由于安装了有缺陷或不兼容的硬件(BIOS)、驱动程序、软件产生。

2、当系统升级WINDOWS到一个新版本时,由于设备驱动、系统服务、病毒扫描或备份工具与新版本不兼容产生。

0x0000001A

内存管理错误,参数不同,引起的原因也不同。这个错误往往是由硬件引起的, 比如: 新安装的硬件、内存本身有问题等

0x00000073

此错误表明Windows 注册表不能链接到核心 Windows 系统配置单元(如SAM 配置单元、SECURITY 配置单元、SOFTWARE 配置单元或 DEFAULT 配置单元)。

0x00000074

表明注册表有错误。如果系统模块被破坏可能会发生这种错误。如果一些注册表的关键键值缺失,这种错误也可能会发生。这可能是手工编辑注册表的结果。

0X00000076

通常是因为某个驱动程序在完成了一次输入/输出操作后, 没有正确释放所占有的内存

私服dnf代码都代表什么意思

0x00000077

说明需要使用的数据没有在虚拟内存或物理内存中找到. 这个错误常常是内存错误、磁盘有坏块或受到病毒侵蚀.

0x0000007A

这个错误往往是虚拟内存中的数据无法读入内存造成的. 原因可能是虚拟内存页面文件中存在坏簇、病毒、磁盘控制器出错、内存有问题.

0x0000007B

Windows在启动过程中无法访问系统分区。这个错误经常是由于引导设备(硬盘)启动失败。如果这个错误发生在系统安装阶段,可能是不兼容的磁盘导致,也可能是病毒或硬盘损伤所引起的。

0X0000007E

系统进程产生错误, 但Windows错误处理器无法捕获。其产生原因很多, 包括:硬件兼容性、有问题的驱动程序、系统服务或者是某些软件。

0x0000007F

一般是由于有问题的(或不匹配)硬件(比如:内存)或软件引起的。有时超频也会产生这个错误.

0X00000080

硬件问题:检查硬件

0x0000009C

通常是硬件引起。一般是因为超频或是硬件存在问题(内存、CPU、总线、电源).

1、进入BIOS SETUP 中,调用BIOS 缺省值(避免超频);

2、若无效,请检查硬件.

0x0000009F

往往与电源管理有关系, 常常发生在与电源相关的操作, 比如:关机、待机或休眠

0x000000B4

这个停止信息表示Windows因为不能启动显卡驱动, 从而无法进入图形界面。 通常是由于显卡的miniport drivers 没有成功加载或者是存在与显卡的硬件冲突(比如:与并行或串行端口冲突)

0x000000BE

某个驱动程序试图向只读内存写入数据造成的。 通常是在安装了新的驱动程序、系统服务或升级了设备的固件程序后产生。

0x000000EA

显示驱动程序陷入无限循环。这通常表明视频硬件或显示驱动程序有问题

0x00000135

通常表示某个文件丢失或已经损坏, 或者是注册表出现错误

0xC0000221

私服dnf代码都代表什么意思

通常是由已损坏的系统文件、驱动程序或者硬件问题引起的

0xC000021A

系统进程(如Winlogon或CSRSS)意外终止,导致系统无法启动

或许,这篇文章列举的蓝屏代码不是最全的,但应该是很多用户在使用电脑的时候都会遇到过的蓝屏代码。当发生蓝屏的时候,大家可以通过系统提示的代码,在文章中找到对应的解决方法。希望这篇文章能帮助到大家。如有其他电脑问题,或者要想了解更多技术教程,请继续关注UU诊所。

上一篇:Win10系统为什么空闲的时候硬盘会一直在读写? 下一篇:Win10怎么禁用U盘|修改注册表禁止U盘运行方法

相关阅读:360百科

在机油的外包装上,我们都经常会看到SAE和API。其中SAE是美国汽车工程协会的简称,API是美国石油协会的简称。SAE后边的标号标明机油的粘度值,而API后边的标号则标明机油的质量级别。

10W-40就是它的SAE标准粘度值,这个粘度值首先表示这个机油是复级润滑油(民用领域已经基本没有单级润滑油了),W代表WINTER冬天,W前面的数字是代表倾点温度,简单来说就是结冰点温度。10W的机油对应的结冰点温度是-25℃,其它常见的0W是-35℃,5W是-30℃,15W是-20℃。W后面的数字代表机油在100℃时的运动粘度,数值越高说明粘度越高。,绝对不是某些坊间说法所称可以在40℃之下使用。要知道,发动机运转时的温度不一定是取决于环境气温的,长时间高转行车发动机温度轻易就可以到达100℃,可我们还没有100标号的润滑油。

相关阅读:如何看懂UDS诊断报文

UDS介绍

UDS(Unified Diagnostic Services,统一的诊断服务)诊断协议是ISO 15765 和ISO 14229 定义的一种汽车通用诊断协议,位于OSI模型中的应用层,它可在不同的汽车总线(例如CAN, LIN, Flexray, Ethernet 和 K-line)上实现。UDS协议的应用层定义是ISO 14229-1,目前大部分汽车厂商均采用UDS on CAN的诊断协议。

UDS本质上是一系列的服务,共包含6大类26种。每种服务都有自己独立的ID,即SID。

SID:Service Identifier, 诊断服务ID 。UDS本质上是一种定向的通信,是一种交互协议(Request/Response),即诊断方给ECU发送指定的请求数据(Request),这条数据中需要包含SID。

。UDS本质上是一种定向的通信,是一种交互协议(Request/Response),即诊断方给ECU发送指定的请求数据(Request),这条数据中需要包含SID。 如果是肯定的响应( Positive Response ),回复 [SID+0x40] ,如请求10,响应50;请求22,响应62。

),回复 ,如请求10,响应50;请求22,响应62。 如果是否定的响应(Negative Response),回复7F+SID+NRC,回复的是一个声明。

肯定响应和否定响应的形式一定要熟记。

常用服务介绍

UDS的26种服务中,有7种很重要。它们分别是:

$10 Diagnostic Session Control(诊断会话),

$14 Clear Diagnostic Information(清除诊断信息),

$19 Read DTC Information,

$22 Read Data By Identifier(通过ID读数据),

$27 Security Access(安全访问),

$2E Write Data By Identifier(通过ID写数据),

$3E Tester Present(待机握手)。

image

下面对这7个服务进行解读。

$10诊断会话

$10包含3个子功能,

01 Default,

02 Programming,

03 Extended,

ECU上电时,进入的是默认会话(Default)。如果您进入了一个非默认会话的状态,一个定时器会运转,如果一段时间内没有请求,那么到时间后,诊断退回到默认会话01。当然,我们有一个$3E的服务,可以使诊断保持在非默认的状态。

私服dnf代码都代表什么意思

报文包含4种类型,即

SID,

SID+SF(Sub-function),

SID+DID(Data Identifier)(读写用),

SID+SF+DID。

NRC:Negative Response Code(否定响应码)。如果ECU拒绝了一个请求,它会回应一个NRC。不同的NRC有不同的含义。

私服dnf代码都代表什么意思

例子:以CAN总线网络举例。

八个数据字节,第一字节被网络层占用。

私服dnf代码都代表什么意思

请求(Request):

02 10 02 xx xx xx xx xx

02中的0代表网络层单帧SF,2代表 数据域有2个字节;10是SID,02是子功能。

肯定响应:

私服dnf代码都代表什么意思

02 50 02 xx xx xx xx xx

02同上,10+40表示对SID的肯定回复,02是子功能。

私服dnf代码都代表什么意思

否定响应:

03 7F 10 22 xx xx xx xx;

03同上,7F表示否定响应,10是SID,22是NRC。

$3E待机握手

$3E服务用于向服务器指示诊断仪仍然连接在网络上,之前已经激活的诊断服务功能可以仍然保持激活状态。

例子:

02 3E 80 00 00 00 00 00,发送一个3E服务的报文,保持非默认会话状态。80表示无需回复。

$27安全访问

27服务,加上一个子服务,再加上一个钥匙,这样的服务请求可以进行解锁。

比如下面的例子,2n-1是某个子服务,通过首轮种子的请求,首轮ECU会返回67+01+AA+BB+CC+DD,AA~DD就是种子了。之后第二轮,诊断端会利用种子进行运算(利用整车厂的算法),生成k1(不一定是1个字节),那么发送请求,27+02+[k1]。ECU同样也会通过种子算出k2。当k1和k2匹配时,解锁(Unlocked)成功。

例子:

Rx: 02 27 05 00 00 00 00 00 安全访问,05子功能

Tx: 07 67 05 08 27 11 F0 77 肯定响应,回复了对应安全级别的种子

Rx: 06 27 06 FF FF FF FF 00 发送密钥,4个FF。注意06是与05成对使用的。

Tx: 03 7F 27 78 00 00 00 00 否定响应,7F+27+NRC

Tx: 02 67 06 00 00 00 00 00 肯定响应,通过安全校验

私服dnf代码都代表什么意思

$22读数据

$22读数据,

Request(请求):

22+DID(Data Identifier,通常是两个字节)

Response(响应):

62+DID+Data

DID有一部分已经被ISO 14229-1规定了。比如0xF186就是当前诊断会话数据标识符,0xF187就是车厂备件号数据标识符,0xF188就是车厂ECU软件号码数据ID,0xF189就是车厂ECU软件版本号数据标识符。

$2E写数据

$22写数据,

Request(请求):

2E+DID+Data

Response(响应):

6E+DID

私服dnf代码都代表什么意思

注意,比如0xF186这个DID不支持直接写入数据,需要用$10来进行会话转换。也就是说,对于写数据的请求,一般来说需要在一个非默认会话,或解锁的状态下才能进行。

$19 读DTC

DTC(diagnostic trouble code):如果系统检测到了一个错误,它将其存储为DTC。DTC可表现为:一个显而易见的故障:通讯信号的丢失(不会使故障灯亮起);排放相关的故障;安全相关的错误等。DTC可以揭示错误的位置和错误类型。通常DTC占用3个字节,OBD II占用两个字节。

故障码包括四个大类,分别是PCBU,P是powertrain动力系统,C是Chassis底盘,B是Body车身,U是network通信系统。一个DTC信息占用4个字节。最后一个字节是DTC的状态。前两个字节是我们熟知的类似P0047的故障码。

DTCHighByte DTCMiddleByte DTCLowByte DTCStatus Byte 1 Byte 2 Byte 3 Byte 4

$19 拥有28个子服务(Sub-Function)。常用的子服务有02(通过DTC状态掩码读取DTC),04(读取快照信息),06(读取扩展信息),0A(读ECU支持的所有DTC数据)。

$14清除DTC

清除(复位)DTC格式,它可以改变DTC的状态。3个FF代表清除所有DTC。

Request:14+FF+FF+FF;

Response:54 。

私服dnf代码都代表什么意思

诊断报文解析

UDS 的诊断数据的发送与接收都是基于CAN,所以每个数据流都包含基本的CAN Message 的架构

CAN Message =CAN ID + CAN DATA

私服dnf代码都代表什么意思

根据上篇UDS文章的叙述,每一个PDU 包含控制信息PCI,数据信息Data.

N_PDU

网络层 PDU(协议数据单元)PCI(协议控制信息)格式:具体如下图所示:

帧类型 bit7-4 bit3-0 Byte 2 Byte 3 单帧 PCItype=0 SF_DL N/A N/A 首帧 PCItype=1 FF_DL FF_DL N/A 连续帧 PCItype=2 SN N/A N/A 流控帧 PCItype=3 FS BS ST_min

综上所述, N_PDU =N_PCI+N_DATA , N_PCI 的值主要集中的前三个字节, N_DATA 值主要集中在后面7位字节。其中,

SF_DL 代表单帧中数据字节数(取值0-7),

代表单帧中数据字节数(取值0-7), FF_DL 代表 连续帧中的数据字节数(12bit可表四8~4095),

代表 连续帧中的数据字节数(12bit可表四8~4095), SN 代表此帧为连续帧中的第几帧,(0、1、2…E、F、0、1…)

代表此帧为连续帧中的第几帧,(0、1、2…E、F、0、1…) FS 流控制帧,有三种状态:继续发送0、保持等待1、数据溢出2

流控制帧,有三种状态:继续发送0、保持等待1、数据溢出2 BS 规定发送端允许持续传输连续帧数目的最大值(0~255),

规定发送端允许持续传输连续帧数目的最大值(0~255), STmin 限定连续帧相互之间所允许的最小时间间隔。

私服dnf代码都代表什么意思

先面用连个例子进行说明,请参考!

例子 1— 单帧的数据传输与接收

[图片上传失败…(image-b66bab-1538824826939)]

数据发送: 02 27 09

私服dnf代码都代表什么意思

数据反馈: 03 7F 27 7E —==否定的响应==(Negative Response),回复==7F+SID+NRC==,回复的是一个声明

数据发送: 02 10 40

数据反馈: 06 50 40 00 32 01 F4 —==肯定的响应==(Positive Response),回复[==SID+0x40==],就是请求10,响应40;回复的是一组数据

由于这个数据发送与接收都是单帧传输,所以第一个数据的高四位均为0,四个数据流中的第一个字节的低四位,02,03,02,06代表的为此帧数据含有几个字节,多余的数据位都用 00或者AA行填充。

例子2 — 多帧的数据接收与传输

[图片上传失败…(image-b5e84b-1538824826939)]

私服dnf代码都代表什么意思

数据发送: 06 19 04 00 01 00 00 00

数据反馈: 10 1E 59 04 00 01 00 27

30 00 00 00 00 00 00 00

21 00 0B FF FF FF FF FF

22 FF FF FF FF FF FF FF

23 FF FF FF FF FF FF FF

24 FF FF FF AA AA AA AA

数据发送为单帧,所以06代表发送的数据中含有6个字节,

回复为Positive Response,为连续帧。

10中的1代表连续帧的首帧,==01E代表此连续帧含有30个字节==,

30代表此连续帧的流控制帧,

21,22,23,24代表连续帧中的第几帧,21代表第一帧,22代表第二帧,依此类推,其中AA为填充位。

参考资料:

热门文章

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注