pclint屏蔽告警

“pclint屏蔽告警”相关的资料有哪些?“pclint屏蔽告警”相关的范文有哪些?怎么写?下面是小编为您精心整理的“pclint屏蔽告警”相关范文大全或资料大全,欢迎大家分享。

pclint简介

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

引言

如果能够在代码提交测试之前发现这些潜在的错误,就能够极大地减轻测试人员的压力,减少软件项目的除错成本,可是传统的C/C++编译器对此已经无能为力,这个任务只能由专用的代码检查工具完成。有很多C/C++静态代码检查工具,其中Logiscope RuleChecker和PC-Lint 是应用比较广泛的两个工具。本文将介绍如何安装和配置PC-Lint代码检查工具以及将PC-Lint 与常见的代码编辑软件,如Visual C++,Source Insight集成的方法,同时还将简要介绍一些PC-Lint常用的代码检查选项。

2介绍

PC-Lint 是GIMPEL SOFTWARE公司开发的C/C++软件代码静态分析工具,它的全称是PC-Lint/FlexeLint for C/C++,PC-Lint 能够在Windows、MS-DOS和OS/2平台上使用,以二进制可执行文件的形式发布,而FlexeLint 运行于其它平台,以源代码的形式发布。PC-lint 在全球拥有广泛的客户群,许多大型的软件开发组织都把PC-Lint 检查作为代码走查的第一道工序。PC-Lint不仅能够对程序进行全局分析,识别没有被适当检验的数组下标,报告未被初始化的变量,

磁屏蔽

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

设:把一块磁铁放到一个密闭的盒子里,然后在盒子外边放一个指南针。

问: 1 指南针如何才能不受到盒子内磁铁的影响?(也可以理解为:如何才 能保证盒子内磁铁不影响盒子外周围的环境。

2 如果这个盒子是铁质的,那么盒子会不会被它里边的磁铁磁化?

回答的好还会加分 先谢谢大家乐! 问题补充:

在真空环境中也能实现磁屏蔽吗?真空中的磁屏蔽和在大气中的磁屏蔽有什么区别?

磁屏蔽不如说成磁干扰。铁和磁铁接触不会产生永久的磁性,钢可以

磁屏蔽有两种方法,一种是利用强大的可控磁场,把源磁场的磁力线逼迫在一个较小的范围内达到磁屏蔽的效果。另外一种是利用导磁率高的材料把磁力线短路,这样可以在一个特定范围内营造出一个无磁场的空间。一般以第二种比较常见。

看了前面的回答,觉得首先要明确一个物理概念,即磁场是与电场不同的:用磁力线和电力线直观说明的话,电力线可以通过用接零电位(地)的导电金属层来截断,从而屏蔽隔离;而磁力线却必须是闭合的,总是会形成回路。

所以,对磁场的屏蔽,只能是靠形成短路,绝不能靠截断。故而,,那些指望用什么不锈钢不导磁来阻挡磁场的方法都是笑话。再说,真空都导磁,还有什么不导磁的,大小而已。

通常屏蔽磁场

PClint错误码大全

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

1.1.1.1.1 PC-LINT中的各种错误信息都有一个相关的错误号,其中各个错误号的分配区间如下:

表1:PC-LINT错误号区间分配

错误类型 语法错误 内部错误 致命错误 告警 提示信息 可选的注解 错误号-C 1 -199 200-299 300-399 400-699 700-899 900-999 错误号-C++ 1001-1199 1400-1699 1700-1899 1900-1999 告警级别 1 0 0 2 3 注:其中200-299号告警为PC-LINT的内部错误,一般不会发生,

1.2 C语法错误

1.2.1

-1―未关闭注释 (位置) ―2―未关闭的引号 -3-#else 没有一个#if

-4-太多的#if 嵌套层次

文件结束的时候,仍然有一个未关闭的注释存在,打开的这个注释位置将被显示出来。

1.2.2

在行尾的时候,仍然存在一个同行的未关闭的引号(单引号或双引号)。

1.2.3

在一个区域内有一个#else ,但是没有一个#if, #ifdef 或#ifndef。

1.2.4

检测出一个内部的限制,有关#if的嵌套层次 (包括 #ifdef和#ifndef)。

1.2.5

-5-太多的#endif

PClint错误码大全

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

1.1.1.1.1 PC-LINT中的各种错误信息都有一个相关的错误号,其中各个错误号的分配区间如下:

表1:PC-LINT错误号区间分配

错误类型 语法错误 内部错误 致命错误 告警 提示信息 可选的注解 错误号-C 1 -199 200-299 300-399 400-699 700-899 900-999 错误号-C++ 1001-1199 1400-1699 1700-1899 1900-1999 告警级别 1 0 0 2 3 注:其中200-299号告警为PC-LINT的内部错误,一般不会发生,

1.2 C语法错误

1.2.1

-1―未关闭注释 (位置) ―2―未关闭的引号 -3-#else 没有一个#if

-4-太多的#if 嵌套层次

文件结束的时候,仍然有一个未关闭的注释存在,打开的这个注释位置将被显示出来。

1.2.2

在行尾的时候,仍然存在一个同行的未关闭的引号(单引号或双引号)。

1.2.3

在一个区域内有一个#else ,但是没有一个#if, #ifdef 或#ifndef。

1.2.4

检测出一个内部的限制,有关#if的嵌套层次 (包括 #ifdef和#ifndef)。

1.2.5

-5-太多的#endif

vs2008上使用pclint工具

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

vs2008上使用pc-lint工具

管超

1. 概述

Pc-lint是一套检查代码潜在隐患的工具,借助该工具可以辅助我们检查代码中的问题。 本文以pc-lint9.00L版本为例,说明如何在vs2008中集成并使用pc-lint。Pc-lint9.00L见附件。

2. 安装pc-lint9.00L

本文以C:\\lint为例进行安装,直接解压到相应目录即可,已经完成了pclint对应补丁的安装。 注意:pc-lint对检查源文件的路径名支持的不好,在路径中尽量不要包含空格及中文名。

解压后的pc-lint如下所示。

注意其中的std.lnt文件和options.lnt文件。本文假设vs2008安装在C盘的默认目录下。如果不是在该目录,需要更改options.lnt下的对应路径 其中std.lnt文件的内容如下:

//PC-Lint配置文件的入口,除了env-xxx.lnt和project.lnt外,其他配置文件都在本文件包含。 //以下列出了常用的配置文件,如果需要,将前面的注释符去掉即可。

//编译器配置文件 //co-diab.lnt //Tornado diab //co-cb.lnt //Borland C++ Bui

vs2008上使用pclint工具

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

vs2008上使用pc-lint工具

管超

1. 概述

Pc-lint是一套检查代码潜在隐患的工具,借助该工具可以辅助我们检查代码中的问题。 本文以pc-lint9.00L版本为例,说明如何在vs2008中集成并使用pc-lint。Pc-lint9.00L见附件。

2. 安装pc-lint9.00L

本文以C:\\lint为例进行安装,直接解压到相应目录即可,已经完成了pclint对应补丁的安装。 注意:pc-lint对检查源文件的路径名支持的不好,在路径中尽量不要包含空格及中文名。

解压后的pc-lint如下所示。

注意其中的std.lnt文件和options.lnt文件。本文假设vs2008安装在C盘的默认目录下。如果不是在该目录,需要更改options.lnt下的对应路径 其中std.lnt文件的内容如下:

//PC-Lint配置文件的入口,除了env-xxx.lnt和project.lnt外,其他配置文件都在本文件包含。 //以下列出了常用的配置文件,如果需要,将前面的注释符去掉即可。

//编译器配置文件 //co-diab.lnt //Tornado diab //co-cb.lnt //Borland C++ Bui

POWER - ABNORMAL告警

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

www.szhjh.net

POWER_ABNORMAL告警

告警解释

POWER_ABNORMAL为电源失效告警。如果单板电源异常,上报该告警。 告警属性

告警级别 告警类型 重要 告警参数

设备 在网管中浏览告警时,选中该告警,在“告警详细信息”中会显示该告警的相关参数。告警参数的格式为“告警参数(16 进制): 参数1 参数2?参数n”。每个参数的含义说明参见下表。 参数名称 参数含义 主控板 参数1对GSCC主控单板和SCA主控单板的含义有差异,分别表示: ? GSCC主控单板: ? ? ? ? ? ? ? ? ? ? 0x02表示5V电压。 0x03表示3.6V电压。 0x04表示3.3V电压。 0x05表示系统(AUX/SAP)3.3V备份电压。 0x06表示辅助单板(AUX/EOW/SAP)3V电压。 0x07表示2.5V电压。 0x08表示1.8V电压。 0x0A表示1.5V电压。 0x0B表示1.2V电压。 0x0E表示V3.3 Bakin电压。 bit[0]对应5V电压。 bit[1]对应3.3V电压。 bit[2]对应3.3V备份电压。 bit[3]对应2.5V电压。 bit[4]对应1.8V电压。 ? SCA主控单板:

POWER - ABNORMAL告警

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

www.szhjh.net

POWER_ABNORMAL告警

告警解释

POWER_ABNORMAL为电源失效告警。如果单板电源异常,上报该告警。 告警属性

告警级别 告警类型 重要 告警参数

设备 在网管中浏览告警时,选中该告警,在“告警详细信息”中会显示该告警的相关参数。告警参数的格式为“告警参数(16 进制): 参数1 参数2?参数n”。每个参数的含义说明参见下表。 参数名称 参数含义 主控板 参数1对GSCC主控单板和SCA主控单板的含义有差异,分别表示: ? GSCC主控单板: ? ? ? ? ? ? ? ? ? ? 0x02表示5V电压。 0x03表示3.6V电压。 0x04表示3.3V电压。 0x05表示系统(AUX/SAP)3.3V备份电压。 0x06表示辅助单板(AUX/EOW/SAP)3V电压。 0x07表示2.5V电压。 0x08表示1.8V电压。 0x0A表示1.5V电压。 0x0B表示1.2V电压。 0x0E表示V3.3 Bakin电压。 bit[0]对应5V电压。 bit[1]对应3.3V电压。 bit[2]对应3.3V备份电压。 bit[3]对应2.5V电压。 bit[4]对应1.8V电压。 ? SCA主控单板:

7745告警含义

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

7745告警含义:在一个信道中,呼叫失败而释放信道的比率大于定义的门限值而产生的告警。可用于监测话务信道和信令信道的功能,助于检测故障信道的TRX.

网络一些使用默认参数的值会影响该告警:

7745告警也是现网中,载频常会出现的一类告警。引起TRX信道失败的原因有两种,一是由硬件问题引起,二是该载频受到了上行干扰导致。

? 硬件问题:

如果长期某一个或几个特定的信道,每天出现了7745告警。 ? 干扰原因:

如果载频出现的7745告警是由于干扰造成,那么该告警出现的频率和网络无线环境有关。现网中GSM网络受干扰大一些,系统7745告警载频数量就多一些。

针对省公司开展的网络质量提升活动中的设备告警处理,我们总结了对7745告警的处理经验,并在现网中中进行了试点式的实验应用,取得了不错的效果,处理结果如下:

BSC CELL_ID CH_TYPE HOP ALARM_NUMBER 附加信息 TCH TCH TCH TCH TCH N;N 7745 N N 7745 7745 01 00 01 00 01 00 00 00 00 01 02 25d 01 00 00 00 01 00 01 00 00 03 02 26d 01 00 00

爱立信LTE告警

标签:文库时间:2024-09-29
【bwwdw.com - 博文网】

Auto-Configuration of Board Not Possible Automatic CV Creation Failed BatteryBackupTimeTooShort

BatteryMissing

BatteryVoltageTooLowMainLoadDisconnected BatteryVoltageTooLowPrioLoadDisconnected Board Overheated CalibrationFailure

CircuitBreakerTripped

Clock Calibration Expiry Soon Configuration Version Corrupt Contact to Default Router 0 Lost Contact to Default Router 1 Lost Contact to Default Router 2 Lost Credentials Enrollment Fault Credentials Validity Fault CurrentTooHigh Disconnected Disk Volume C Full

Disk Volume D F