您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 嵌入式C语言程序软件中的缺陷(学习嵌入式的好资料)

  2. 嵌入式C语言程序软件中的缺陷(学习嵌入式的好资料)
  3. 所属分类:C

    • 发布日期:2010-12-27
    • 文件大小:1048576
    • 提供者:embeddedfly
  1. 倍福嵌入式PC在高电压监视系统平台中的应用.pdf

  2. 倍福嵌入式PC在高电压监视系统平台中的应用pdf,倍福嵌入式PC在高电压监视系统平台中的应用:阿海珐输电公司推出的新款MS 2000套管监视系统应用在高压电的监控系统中。在MS 2000基本监视系统中采用了倍福的嵌入式PC,带有微软嵌入式操作系统、模块化总线端子模块以及TwinCAT 软件的CX1000嵌入式PC可以完美的满足监视系统平台上的系统需求。技术数据/拓扑结构 MS2000基本Wo模块 记录速率高达5ms的8路模拟量输入(例如: 0/4.20mA,PT100RTD) 12路数字量输入与
  3. 所属分类:其它

    • 发布日期:2019-09-14
    • 文件大小:1044480
    • 提供者:weixin_38743506
  1. 软件测试理论

  2. 软件测试理论篇 一、为什么软件要做软件测试 纵观历史事件说明软件测试的重要性 二、软件测试的概念 1、测试是为了发现错误而执行程序的过程 ; 2、在规定条件下,对程序进行操作,以发现错误,以软件质量进行评估 ; 3、使用人工或者自动化手段,来运行或者测试某个子系统的过程,其目的在于检查它是否 存在满足规定需求或弄清预期结果与实际结果之间的差别( IEEE :美国电气和电子工程师 协会)应用程序管理工具 2、软件基础知识:软件工程,软件生命周期、测试理论和测试方式有较深的理解 3、软件测试技术,方
  3. 所属分类:软件测试

    • 发布日期:2019-01-11
    • 文件大小:37888
    • 提供者:qq_33303936
  1. 查找嵌入式C语言程序/软件中的缺陷的多种技术

  2. 本文将详尽阐述基于模式的静态代码分析、运行时内存错误检测、单元测试以及数据流分析等自动化技术共同使用时是如何查找出嵌入式C语言程序/软件中的缺陷的。本文中将以Parasoft C++test为例来演示上述各项技术。C++teST是一个经广泛的最佳实践证明能提升软件开发团队开发效率以及软件质量的自动化集成解决方案。
  3. 所属分类:其它

    • 发布日期:2020-08-04
    • 文件大小:121856
    • 提供者:weixin_38640674
  1. 嵌入式系统/ARM技术中的 在C语言中用ASSERT调试的八个技巧

  2. C语言中的ASSERT(断言)宏是嵌入式软件开发人员可以使用的最好的调试工具之一。虽然ASSERT功能强大,但我很少看到它被实施,并且在一些使用它的案例中,它的实施要么是有瑕疵的要么是不正确的。以下一些技巧将不仅能够帮助阐明在何时、何地使用ASSERT,而且还能阐明如何开始正确使用它。技巧1:记住ASSERT的定义对许多开发人员来说,断言是一个令人困惑的话题,因为它们的许多使用方式与其设计初衷背道而驰。我见到的最清晰的断言定义是这样的:“断言是在程序某个特定点的一个布尔表达式,除非程序中有缺陷(
  3. 所属分类:其它

    • 发布日期:2020-10-16
    • 文件大小:148480
    • 提供者:weixin_38523251
  1. 消费电子中的基于语音识别的声控鼠标的设计方法

  2. 摘要: 实现了一种基于语音识别技术的声控鼠标光标应用程序, 可以用语音控制鼠标光标移动到屏幕的任意位置, 能用来帮助伤残人士只用声音而不用鼠标和键盘就能操作电脑。分析了语音控制鼠标光标使用过程中的延时缺陷, 并做出了针对性的改进。   1 概述   电脑语音技术经过多年发展已经取得了巨大进步, 目前已经有一些产品和项目让人们有机会和计算机进行语音交互工作, 例如IBM公司的Viavoice 系列软件以及微软的新的Office 产品都有实用的语音功能, 可以进行语音听写录入文字等工作, 还出现
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:166912
    • 提供者:weixin_38638292
  1. 嵌入式系统/ARM技术中的基于ADSP-TS101S嵌入式系统的混合编程

  2. ADSP-TS101S是美国ADI公司推出的一款具有极高性能的数字信号处理器(DSP)芯片,其专为大信号处理任务和通信应用进行了结构上的优化设计,在嵌人式信号处理中得到广泛应用。ADSP-TS101S的软件设计可以采用汇编语言、高级语言(C/C )或高级语言与汇编语言混合编程。完全采用汇编编程,执行效率高,但对于复杂算法编写难度大,开发周期长,可读性和可移植性差;而完全采用C编程虽然可以弥补汇编的缺陷,但是程序的执行效率相对较低,大概只有汇编程序的10%~20%,对于实时性要求很高的处理,如雷达
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:550912
    • 提供者:weixin_38562329
  1. 单片机与DSP中的可在线更新应用程序代码的DSP自举模块

  2. 针对现有DSP自举模块普遍存在程序代码更新不便的缺陷,提出了一种可便捷高效地在线更新用户应用程序代码的DSP自举模块。该模块由基于LabVIEW的图形用户界面(GUI)软件与C8051F340单片机构成。GUI软件完成DSP应用程序代码的格式转换,并通过驱动USB将转换完成的程序代码传送给C8051F340。C8051F340通过其片上USB外设接收DSP程序代码并存储于片上FLASH中,同时借助标准串行总线控制DSP完成应用程序代码的自举操作。该模块采用在线方式,可一键实现DSP应用程序代码的
  3. 所属分类:其它

    • 发布日期:2020-10-19
    • 文件大小:452608
    • 提供者:weixin_38689338
  1. 嵌入式系统/ARM技术中的查找嵌入式C语言程序/软件中的缺陷的多种技术(3)

  2. 为了确保程序运行一切正常,我们重新运行整个分析过程。首先,我们开启运行时内存监测并运行应用程序,一切表现正常。然后我们开启内存监测并运行单元测试,一个任务被报告出来:   我们的单元测试检测到reportSensorFailure()函数的行为已经发生了改变。这是由于我们已经对finalize()函数进行了修改——为了纠正之前报告的一个问题所做的修改。此处报告的任务是为了让我们注意此修改,并提示我们应该对测试用例进行相应的审查,并且确定是否应该对代码或者测试用例进行相应的修改,以表示这种新
  3. 所属分类:其它

    • 发布日期:2020-11-05
    • 文件大小:173056
    • 提供者:weixin_38651507
  1. 嵌入式系统/ARM技术中的查找嵌入式C语言程序/软件中的缺陷的多种技术(2)

  2. 在单元测试中使用运行时内存监测:我们使用C++test的测试用例向导来创建一个测试用例的框架,并向其中添加一些测试代码。然后运行该测试用例——以检查上面提到的未经测试的函数,同时打开运行时内存监测功能。使用C++test,全过程大约只需要数秒钟。   结果标明该函数已经被覆盖到了,但同时也查找到了新的错误:   我们的测试用例查找到了更多的内存相关错误。很显然,当失败处理函数被调用时,我们的内存初始化存在问题(空指针)。通过更进一步的分析,我们发现在reportSensorValue()
  3. 所属分类:其它

    • 发布日期:2020-11-05
    • 文件大小:382976
    • 提供者:weixin_38653040
  1. 嵌入式系统/ARM技术中的查找嵌入式C语言程序/软件中的缺陷的多种技术(1)

  2. 基于模式的静态代码分析、运行时内存监测、单元测试以及数据流分析等软件验证技术是查找嵌入式C语言程序/软件缺陷行之有效的方法。上述技术中的每一种都能查找出某一类特定的错误。即便如此,如果用户仅采用上述技术中的一种或者几种来进行验证,这样的验证方法很有可能会漏过对程序中的一些缺陷的检查。解决此类问题的一种安全和有效的策略就是同时使用上述软件验证中的所有互补技术。这样就能建立起一个牢固的框架来帮助用户检查出可能会避开某种特定技术的缺陷。与此同时,用户也自然地建立起一个能检测出关键并且难以查找的功能性错
  3. 所属分类:其它

    • 发布日期:2020-11-05
    • 文件大小:274432
    • 提供者:weixin_38722891
  1. 单片机与DSP中的基于DSP 航空通信信息记录系统的设计与实现

  2. 摘要 介绍了一种基于TMS320F2812的DSP芯片通讯信息记录系统,利用DSP对通讯数据的实时记录,采用存储容量大的FLASH芯片,软件程序实现循环记录通讯数据。基于CCS2000开发环境,完成通讯信息记录系统的控制软件开发,利用CCS对开发的应用软件进行分析和功能完善。系统按照方案设计和实验验证,实现了对通讯信息的记录。   1 引言   在现代航空通讯过程中,通讯信息量比较大,传输过程中容易出现诸多问题。在现有的磁带记录仪、数字处理专用机,动态参数记录仪等设备,因技术、存储容量、记录
  3. 所属分类:其它

    • 发布日期:2020-11-11
    • 文件大小:226304
    • 提供者:weixin_38735987
  1. 嵌入式系统/ARM技术中的基于IAP的ARM7程序在线更新设计

  2. ARM处理器是一种高性能、低成本、低功耗的RISC微处理器,是目前最为流行的微处理器之一。ARM7作为ARM微处理器系列中的一员,广泛应用于工业控制、网络应用、消费电子和安全产品等。实际应用中往往需要对产品的程序进行升级以提升性能或消除缺陷,如何对已经投入使用的产品进行方便可靠的程序在线升级,是产品设计初期必须考虑的问题。尽管目前绝大多数基于Flash结构的ARM7芯片具备ISP功能,但是这需要特定的烧写软件支持和专业人员操作。烧写软件由芯片厂商提供,不便于集成到产品的主机端软件中。在产品软件功
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:107520
    • 提供者:weixin_38642864
  1. 单片机与DSP中的单片机休眠-复位运行方式提高抗干扰能力

  2. 摘要:介绍一种用休眠-复位运行方式提高单片机抗干扰能力的方法;分析其适用范围,给出具体应用电路;结合实例,分析这种运行方式下硬件和软件设计的特点。 关键词:单片机 复位/休眠抗干扰引 言随着微电子技术的飞速发展,单片机的性能迅速提高,在运算、逻辑控制、智能化方面显示出非凡的优势,在很大程度上取代了原来由数字逻辑电路、运算放大电路组成的检测、控制电路,应用非常广泛。但由于它存在着死机、程序跑飞等致命缺陷,使它在许多重要场合的应用受到限制。在抗干扰方面的许多技术,比如设软件陷阱、加硬件看
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:109568
    • 提供者:weixin_38612304
  1. 嵌入式系统/ARM技术中的基于LPC2124的一个远程系统软件升级方案

  2. 引 言   用电现场监控终端是一种与多功能计量设备同步计量并全方位监控用电状况的智能化设备,在目前全国电力紧缺的情况下,起到了削峰填谷,提高电网运行效率的作用,尤其适合于对用电大户的用电监控。   市场的需求和应用技术的成熟往往是矛盾的,用户总希望尽快用到功能完善、技术先进的产品,但从新技术到应用总有一个过程。这个过程的长短最大程度上决定了产品的市场前景,如果要好好把握市场,常常不得不一边开拓市场一边完善技术。实践是检验真理的唯一标准,要做出好的产品,必须与用户形成互动的关系,利用用户的反
  3. 所属分类:其它

    • 发布日期:2020-12-08
    • 文件大小:319488
    • 提供者:weixin_38675746
  1. 软件测试中的网站测试技术要领[2]

  2. 软件测试中的网站测试技术要领[2]软件测试二、全面测试根据交工标准和客户要求,由专人进行全面测试也是包括页面和程序两方面,而且要结合起来测,保证填充足够的内容后不会导致页面变形。另外要检查是否有错别字,文字内容是否有常识错误。三、发布  软件测试中的网站测试技术要领[2]  软件测试  二、全面测试根据交工标准和客户要求,由专人进行全面测试  也是包括页面和程序两方面,而且要结合起来测,保证填充足够的内容后不会导致页面变形。另外要检查是否有错别字,文字内容是否有常识错误。  三、发布测试网站发布
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:36864
    • 提供者:weixin_38557757
  1. 软件测试中的单元测试方案整理

  2. 软件测试中的单元测试方案整理1、为什么要做单元测试我不想多说模块出现问题难定位,为了更早发现bug,定位bug。2、关于程序员的职责,强调:不是调试不报错就可以了,不要自信自己的程序不会出错。任何人都有失误不可避免的。开发的任务是完成软件测试中的单元测试方案整理1、为什么要做单元测试我不想多说  模块出现问题难定位,为了更早发现bug,定位bug。  2、关于程序员的职责,强调:  不是调试不报错就可以了,不要自信自己的程序不会出错。  任何人都有失误不可避免的。开发的任务是完成程序直至交付和维
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:79872
    • 提供者:weixin_38668225
  1. 软件测试人员在软件开发过程中的任务都有哪些?

  2. 软件测试目的1、测试的最终目的是为了避免错误的发生,确保应用程序能够正常高效的运行;2、好的测试用例在于发现至今未发现的错误;   软件测试目的   1、测试的最终目的是为了避免错误的发生,确保应用程序能够正常高效的运行;   2、好的测试用例在于发现至今未发现的错误;   3、成功的测试是发现了至今未发现的错误的测试;   4、好的测试工程师应该做到不仅发现问题,还能够帮助开发人员分析问题;   测试人员在软件开发过程中的任务:   1、尽可能早的找出系统中的Bug;   2、避免软件开发过程
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:55296
    • 提供者:weixin_38553466
  1. 如何快速找出软件中的bug

  2. 1.尽快熟悉软件的需求和业务,只有熟悉了产品的业务流程、你才能迅速找出软件中存在的一些重要的缺陷2.把自己当成用户,把自己当成是用户去使用该系统,比如在使用该系统过程中是这样操作的吗?   1.尽快熟悉软件的需求和业务,只有熟悉了产品的业务流程、你才能迅速找出软件中存在的一些重要的缺陷   2.把自己当成用户,把自己当成是用户去使用该系统,比如在使用该系统过程中是这样操作的吗?   3.善于怀疑,不要开发人员的能力   4.不要让程序开发人员的观点:“用户不会进行这样的操作”而说服自己   5.
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:25600
    • 提供者:weixin_38570296
  1. State模式在客户端软件中的应用

  2. 在对一个J2EE项目的重构、增加新功能的过程中,对客户端GUI程序,我们使用了State模式。结果显示,该模式的使用,不但减少了客户端GUI程序的程序规模(LOC),而且,该部分的开发及单元测试时间大大减少,同时,在集成测试中发现的缺陷数量比使用该模式前平均减少了3倍。本文就该项目中使用State模式的方式进行介绍。引言在分层软件体系结构中,服务端程序关注于实现业务逻辑,客户端程序则包含用户界面。服务端程序由客户端程序调用,其请求、响应模式在设计时已经确定,运行时出现问题的概率较小。相反,客户端
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:165888
    • 提供者:weixin_38612304
« 12 3 4 5 6 7 8 9 10 ... 24 »