1、 QAC介绍和使用说明其他的功能概括1、提供一种可量化措施的代码度量值属性:33基于功能32基于文件和4个项目级别2、功能结构关系图,以提供控制流动洞察3、展示全局调用函数的关系图引用和文件树结构4、提供统计分析对代码质量的全面评估5、跨模块分析能力(CMA)、分析递归功能和全局标识符的各种问题6、简化的旧代码修改的设置基准模块Source..c文件通过分析工具生成3种文件source.c.i、source.c.met、source.c.err。
source.c.i文件可以直接生成报告文件,.met、.err这两个文件可以分析出功能结构、关系、特征标准、报告或者进行跨模块分析,对于跨模块分析和剖析器分析需要进行配置,source.c.met、source.c.err、配置文件可以在信息浏览器中显示2、 规划2.1、自动生成文件及参数说明生成自动文档步骤:1、从文件菜单中选者Auto-CreateProject2、进入RootFolderName,这是工程的根目录,后面的自动生成的文件都会对应此根目录产生3、进入StartingDirectory,这个源代码目录与工程的根目录相连4、进入OutputFilePath,这里可以选择QAC分析后的输出文件,好的情况就是用一个专门的目录和工程根目录相连5、Replicatesourcetreestructureinoutputpaths通常是为输出部分建立一个子目录结构,这里可以有2种选择,可以选择ParalleltoSourceStructure为源代码建立一个平行的目录结构,或者选择Sub-pathtoeachsourcelocation把规定的输出的子目录嵌入到源工程目录下面6、选择FileExtensions可以加入项目,通常只要选择一个.C文件,包括对.H文件也就被加入7、为文件夹选择一个个性,可能会使用默认设置为起始点,可以在QAC中选择Configuration菜单8、点击OK就是建立了工程,包含源文件工程和子文件夹9、保存文件,外部扩展名为.prj注意:也可以在已有的项目上自动生成一个文件夹,点击菜单Edit>Auto-createSub-Folders,其余步骤和以上相同文件夹参数:包括文件夹名称、默认源路径、输出路径和三种个性可以进入Edit>FolderParameters只可以改变文件夹参数,进入Edit>PropagateChangestoSub-Folders可以改变所有子文件夹参数2.2、手动生成文档及参数说明生成手动文档步骤:1、从菜单File中选择NewProject,显示一个对话框NewProjectParameters2、进入RootFolderName,输入一个项目名称3、进入DefaultSourcePath为项目初始化文件夹,这个路径可以改变所有子文件夹4、在OutputFilePath中选择需要输出的分析文档5、为工程选个个性6、点击OK创建项目,这工程的配置是唯一的文件夹7、按要求增加更多的子文件夹和文件按要求8、保存文件,外部扩展名为.prj文件夹参数;在File>Reopen这项中可以有10多个选项,当没用的文件可以选择Clean-up。
文件和目录的位置时重新打开项目,将检查的存在。
如果不存在一个条目将显示下面的对话框。
有的更正可以自动应用的过程。
2.3、选择输出文件一般文件夹的层次结构在在左边显示,选择的列表在文件的右边显示所有的选择都在Browse和dReports这两个菜单中A、如果选择单个文件或一组文件,则使用B、否则当前所选文件夹,再加上所有子其文件夹,窗体所选内容。
这意味着使用这些文件夹中的所有文件。
在浏览器内修改,有可能会改变开始的选择,用SelectFiles…在File菜单内2.4、互相比较和环境变化的报告2.4.1、根路径2.4.2、基于GUI的环境变量创建2.4.3、相对路径和环境变量的运用选择ApplyRelativePaths项可以选择相对路径减少的所有文件条目,根目录在右上角,表示保存项目文件的位置,确定路径是否合适相对路径减少。
选择MakefilepathsineachfolderrelativetoitsDefaultSourcePathentry项,如果想要应用一个虚拟的环境变量表达默认每个文件的源路径到其他文件条目下。
在AvailableEnvironmentVariables列表下,可以添加EVstoApply至右边框中,将这种替换只发生在项目中的项的文件或
1
从PID的算法原理,到PID算法离散化,然后位置式PID、增量式PID、积分分离PID、抗积分饱和PID、梯形积分PID、变积分PID、专家PID、模糊PID,对PID的介绍很全面。
2024/8/23 19:53:10 18.07MB PID
1
绘制一个运动的小球,小球有4个运动方向,分别是45度、135度、225度和315度。
开始时小球位于任意位置,并以4个方向中的任意一个方向开始运动,当遇到区域边缘(屏幕边缘)时,以相反角度(镜面反射)回弹。
2024/8/23 15:14:36 9.88MB ui
1
实验内容1.二分查找又称为折半查找,它要求要查找的顺序表必须是有序表,即表中结点按关键字有序.并且要用顺序存储结构。
基本思想是:首先将给定值key与表中中间位置记录的关键字相比较,若二者相等,则查找成功,否则根据比较的结果确定下次查找的范围是在中间记录的前半部分还是后半部分,然后在新的查找范围内进行同样的查找,如此重复下去,直到在表中找到关键字与给定值相等的记录,或者确定表中没有这样的记录。
编写程序构造一个有序表La,从键盘接收一个关键字key,用二分查找法在La中查找key,若找到则提示查找成功并输出key所在的位置,否则提示没有找到信息。
2.编写程序实现Hash表的建立、删除、插入以及查找操作。
程序应包含的主要功能函数有:Hash():计算哈希地址InitialHash():初始化哈希表SearchHash():在哈希表中查找关键字InsertHash():向哈希表中插入关键字DeleteHash():删除哈希表中某一关键字PrintHash():打印输出哈希表
2024/8/23 7:52:55 43KB 二分查找 hash 数据结构 代码
1
本程序实现无线定位中的FANG算法FANGALGORITHM%参数说明:%MSP:移动台相对位置;
%R:小区半径;
%X:输出移动台的估计位置。
%Alsosee:FangAlgorithm.
2024/8/22 8:56:13 1KB MATLAB
1
VovSoftWatermarkVideo是一款优秀的视频水印添加软件,全面兼容包括MP4、MKV、AVI、MPEG、MOV、WMV和FLV在内的多种不同视频格式文件,支持在多个视频的左上角、右上角、左下角和右下角四个位置批量加入指定的文字水印,然后利用内置的视频转换器选择输出MP4、MKV、AVI、MPEG、MOV、WMV和FLV任意一个视频格式即可,最大程度保护大家的视频作品的产权,如果大家爱还不知道视频水印怎么制作的话,推荐大家试试VovSoftWatermarkVideo吧。
1
OpenCV2.4.9的基于背景差分法的视频目标运动侦测的代码,相应位置有具体的注释,具体分析见博客http://blog.csdn.net/primetong/article/details/79609993
2024/8/22 3:52:36 5.71MB OpenCV VS2013 背景差分法 视频
1
是一款精修晶体的软件,可以计算晶胞参数,晶胞大小,原子位置,键长键角等
2024/8/22 1:42:05 1.35MB 精修
1
本系统采用SPCE061A单片机作为控制系统的核心,通过光电编码盘实现对悬挂物位置的精确测量,并引入局部闭环反馈控制环节对误差进行修正。
在寻迹过程中,采用无线数传通讯的反馈方式替代了有线连接的反馈方式,避免了线缆牵引带来的控制误差。
系统采用点阵液晶和触摸控制屏实现了友善方便的人机交互界面。
2024/8/21 12:51:16 517KB 悬挂运动控制 悬挂运动控制
1
模拟加密狗,实现加密狗的软复制.安装指南:1.解压RAR文件。
2.确认已经安装了最新的圣天诺加密锁驱动程序。
3.在运行EDGESPRO11.EXE来读锁和解析数据之前,确认LPT或USB端口上连接有硬件锁。
4.选择“Sentinel”选项签,在“新建Dng文件”选项中点击“保存”,选择路径位置来新建一个保存最终结果的dng文件。
然后点击“读锁和解析数据”按钮。
耗费的时间取决于加密算法类型以及有多少单元需要解析算法。
“使用指定的DeveloperId”和“使用指定的WritePassword”是高级选项,并不是必选项。
“使用指定的DeveloperId”选项:允许对没有硬件锁的模拟器进行数据读取和解析。
“使用指定的WritePassword”选项:如果你知道并在此处输入WP,整个解析会跳过对WP的解析,以加快进度。
5.读锁和解析完成后,程序会对得到的数据进行加密,并保存到之前指定的路径位置。
6.运行SENTEMUL2007.exe,选择“Driver”选项签,并点击“安装仿真驱动”按钮,如果安装成功,则下方的仿真驱动状态会显示为“driverisinstalled”。
7.现在你需要打开“Emulator"”选项签,然后点击“启动仿真服务”按钮。
如果一切顺利,你会看到“SENTINELEmulatorServiceisrunning”的信息。
8.打开“Dongles”选项签,点击“加载dump文件”按钮,打开之前指定路径位置上由EDGESPRO11.EXE创建的Dng文件。
2024/8/19 12:53:06 188KB 加密狗模拟器
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡