• 代码覆盖率测试工具BullseyeCoverage在嵌入式软件系统中的应用研究

    软件测试的重要性是毋庸置疑的。如何以最少的人力和资源投入,在最短的时间内完成测试,发现软件系统的缺陷,保证软件的优良品质,是软件公司探索和追求的目标。然而大家都知道,从理论上讲测试是永无止境的,只要不断测试就一定能不断发现问题,那么究竟如何度量测试的进度,如何判断测试可以完结呢?这些,可以依靠测试覆盖率的分析来实现。嵌入式软件系统也不例外。 1 代码覆盖分析 代码覆盖分析过程包含以下几个方面: ◇

    嵌入式

    单片机与嵌入式系统应用 . 2020-09-21 1730

  • 基于DSP的嵌入式系统实现擦写片外FLASH器件

      作者:张伟,张太镒,陈志刚,吕娜 1 引言 在DSP系统的设计中,经常要使用片外存储器扩充系统存储空间。特别是当DSP的片内数据存储器和程序存储器容量比较小时, 必须把一部分数据,如常量、原始数据库等存储到片外的存储器中,从而节省DSP芯片内部的存储器资源。在实际应用中,片外存储器通常选择RAM或FLASH MEMORY。RAM数据掉电即丢失,不适合长期保存数据。对于一些无需频繁读写但需要长期

    dsp

    半导体技术 . 2020-09-18 2040

  • 采用TS101系列DSP芯片实现嵌入式操作系统的应用方案

    随着半导体制造工艺的发展和计算机体系结构的改进,DSP处理芯片的处理能力越来越强大,控制的外围设备越来越多,软件算法也越来越复杂。对于DSP系统的软件开发,不仅要面对复杂的软件算法,同时还要把大部分精力放在各种外围设备和相关的硬件控制上,整个过程复杂而艰辛。因此,为这一类系统开发小巧精致、便于移植的嵌入式实时操作系统,具有实际的意义。本文参考开放源代码实时操作系统uC/OS-II,完成了基于ADI

    芯片

    电子元器件应用 . 2020-09-17 1395

  • DirectFB的特性、架构和基本开发方案研究

    引言 DirectFB是一个提供硬件图形加速、输入设备处理抽象并集成了透明功能窗体系统和多显示层处理的开源库。通过对底层硬件不支持的图形操作以回调函数实现,DirectFB实现硬件设备的完全抽象。另外DirectFB在设计之初就充分考虑嵌入式系统的固有特性,体积小巧,资源消耗低。作为嵌入式系统中强大的图形处理库,DirectFB成为Linux下图形处理的一个新的标准(CELF AVG 1.0标准)

    芯片

    单片机与嵌入式系统应用 . 2020-09-17 1450

  • 基于DSP+ARM双处理器构架实现Qtopia Core应用程序的开发设计

    1 引言 嵌入式Linux以其开放的源代码,精简高效的内核、易定制和易裁减的特征以及硬件支持广泛等优势,而深受嵌入式开发者的青睐,在消费类电子产品和工业控制、智能仪表等领域中有着广泛的应用。Qt是 Trolltech公司推出的一个跨平台的 C++++图形用户界面应用程序开发框架。Qt是完全面向对象的,很容易扩展,并且允许真正的组件编程。 Qtopia Core是适用于嵌入式 Linux 所支持的单

    处理器

    微计算机信息 . 2020-09-14 1240

  • 功率智能型硬件解决方案实现均衡系统总响应度及功耗

    随着对移动和有线设备的能源效率需求的增长,系统开发人员会越来越多地使用功率智能型硬件解决方案,而更加节能的代码能使之如虎添翼。 最前沿的功率智能型硬件技术就是多核SoC,它能够工作在各种各样的频率及电压下。还有一些CPU和外设也支持多种功耗模式。我们已经看到硬件方面的进展,但是要真正地从这些进展中得到好处,还需要一种新型的操作系统。 在功率高效型嵌入式设计迎来曙光的今天,前辈们所使用的实时操作系统

    嵌入式

    今日电子 . 2020-09-03 1295

  • 基于Blackfin处理器和DM9000AE实现嵌入式软件系统的设计

    引言 在嵌入式系统应用越来越复杂和多样化的今天,嵌入式软件系统也变得越来越复杂,并且在复杂的应用系统中通常都需要嵌入式操作系统的支持,这样嵌入式操作系统镜像文件的尺寸往往就会变得比较大。可以选择通过网络将嵌入式操作系统加载到SDRAM中运行来解决这一问题。另外,通过网络进行操作时,只要将需要升级的软件系统在主机端更新,然后嵌入式系统就可以通过网络来加载更新后的软件系统了。 硬件电路设计 本方案所选

    处理器

    电子设计应用 . 2020-09-03 860

  • LED性能的进步推动非常紧凑的应急照明解决方案

    LED性能的进步推动了非常紧凑的应急照明解决方案。该合作伙伴关系是根据各自领域的专业知识精心打造的,旨在创造出无与伦比的设计,为最终用户和解决方案安装商提供空前的价值。 二者的合作关系的标志着“带有集成应急灯的通用传感器”的推出,该配置将Simmtronic的市场领先的传感器技术与Mackwell的XY-Fi应急模块(世界上最小的应急照明器,并且是最近获得的年度电气工业奖)相结合。 通过将应急照明

    嵌入式

    千家网 . 2020-08-14 1335

  • 基于S3C4510B微处理器和uClinux实现存储系统的设计

    1. 引言 对于嵌入式系统的开发人员来说,深刻地理解其存储系统的寻址原理和有效的管理存储系统对正确高效地设计嵌入式系统的硬件和底层软件编程具有重要的意义。目前嵌入式系统中最常用的存储器包括有EEPROM、FLASH、Normal DRAM和Sync.DRAM等。本文所采用的存储器包括有SDRAM和FLASH。S3C4510B(以下简称4510)微处理器是构建在ARM核ARM7TDMI之上的,ARM

    微处理器

    微计算机信息 . 2020-06-28 2165

  • 莫仕的Twinax“嵌入式”解决方案

    当前,56Gbps PAM-4 和112 Gbps PAM-4信号成为一种主流。这对数据中心和电信基础设施行业提出了新的要求,他们需要在更紧凑的空间内提升数据速度而不得影响到信号完整性,因此他们需要考虑一个经济有效的方案,从而使效率、可靠性、能耗、热性能及速度提升到极致水平而又不影响经济效益。 从技术上讲,在相同的频率下,PAM-4技术提供的数据速率速度是NRZ技术的两倍,但PAM-4的实施具有难

    莫仕

    厂商供稿 . 2020-06-24 1295

  • 国产“芯”品崛起浪潮,华北工控打造基于国产处理器的计算机硬件产品

    众所周知,芯片是整个信息产业的核心部件和基石,也是国家信息安全的重要保障。但由于中国芯片产业起步较晚,核心生产技术长期“受制于人”,中兴事件和华为事件的接连发展更令社会各界认识到“国产化”、“自主化”的重要程度。 中国核心技术必须自主可控 很长一段时间里,中国都是全球最大的芯片进口国。但随着近年来中外贸易战的矛盾加剧,特别是中国5G技术和AI产业的蓬勃兴起,引致美国牵头开始对我国很多高科技企业实行

    计算机

    华北工控 . 2020-06-06 1055

  • 基于SAFERTOS功能安全系统的隔离方案

    SAFECheckpoints基于SAFERTOS的功能安全系统中,除了空间隔离外,针对不同的安全标准,可能还需要时间隔离功能,确保软件的时间处理需求。 在单核处理器中,可以使用软件组件来检测对系统时间需求的破坏。请注意,这并不能强制时间隔离,但可实现检测和恢复操作。 基于优先级调度系统中的时间调度问题 在嵌入式实时系统中,很难实现真正的时间分离,因为根据嵌入式实时系统的定义,对事件的及时响应是至

    单核处理器

    与非网电路城论坛 . 2020-05-10 585

  • 基于Nios II嵌入式处理器和FPGA实现电机速度伺服控制器SOPC的设计

    引 言 作为机器人执行机构的伺服系统,其伺服性能和工作的可靠性对机器人的整体工作性能起着决定性的作用;但是传统的控制方法及其封闭式结构,已经不能满足现代伺服控制的要求。神经网络控制由于能够很好地克服机器人伺服系统中模型参数的变化和非线性等不确定因素的影响,很适合用于时变非线性、强耦合的工业机器人控制系统中。可编程片上系统SOPC和大规模现场可编程门阵列FPGA的出现,为神经网络控制器的硬件实现提供

    嵌入式

    单片机与嵌入式系统应用 . 2020-05-03 1445

  • 利用多个独立LED实现嵌入式渐进调光功能

    利用两个或更多的独立LED,当今的驱动器能够控制可用于便携系统中的新潮装饰光。不仅ILED峰值电流完全可编程,每个LED都能在0~100%亮度范围之间调光至任何值。此外,工作在向上和向下两种方向的嵌入式渐进调光功能提供了一种终端客户所需要的特别照明序列。本文阐述这种驱动器的特性,并基于一个典型应用重点探讨渐进调光。此外,还讨论了相关的软件作为一项典型示例。 基本的模拟操作 通常来讲,LED驱动器在

    嵌入式

    今日电子 . 2020-04-27 925

  • 基于Blackfin处理器的ADSP--BF537实现构建FTP服务器

    引言 随着嵌入式设备的不断发展,其对通信也提出了越来越高的要求。FTP(File Transfer Protocol)作为internet上最早提供的服务之一,至今仍然被人们广泛使用,FTP是实现文件传输服务的最主要的规范。当需要考虑到文件传输安全、传输质量、访问控制等诸多因素时,FTP服务器就成了解决文件传输问题的关键所在。 然而,有时嵌入式系统的开发环境并不支持FTP协议(如ADSP的集成开发

    服务器

    西安电子科技大学 . 2020-03-11 1345

  • 基于S3C2440在Linux上实现视频监控系统的FFmpeg编解码设计

    引言 随着视频编解码技术、计算机网络技术、数字信号处理技术和嵌入式系统的发展,以嵌入式网络视频服务器为核心的远程视频监控系统开始在市场上崭露头角。该系统把摄像机输出的模拟视频信号通过内置的嵌入式视频编码器直接转换成视频流,通过计算机网络传输出去。嵌入式网络视频服务器具备视频编码处理、网络通信、系统控制等强大功能,直接支持网络视频传输和网络管理,使得监控范围达到前所未有的广度。在远程视频监控系统中,

    Linux

    北京信息科技大学仪器科 . 2020-03-05 1675

  • 怎样在恶劣的环境开发物联网

    在美国历史上,荒野西部野开发无疑是一个激动人心的时期。物联网世界的发展也同样令人兴奋。物联网涵盖行业众多,包括嵌入式技术和云系统的大规模跨平台部署。 物联网发展面临的挑战 这些跨平台部署迫使开发人员使用不同通信协议的设备。对这些不同通信协议进行建模是一个异常困难的开发挑战,需要在开发周期中妥善解决。 您可能必须使用的一些协议包括: 基础设施(6LowPAN,IPv4 / IPv6,RPL) 标识(

    物联网

    物联之家网 . 2020-02-29 1110

  • 高云半导体将参加日本2019嵌入式及物联网综合技术展

    中国香港,2019年10月25日,全球发展最快的可编程逻辑器件供应商—广东高云半导体科技股份有限公司(以下简称“高云半导体”)将于2019年11月20日至22日参加在日本横滨举行的2019嵌入式及物联网综合技术展( ET & IoT Technology 2019),展位位于横滨国际平和会议中心B-15号。 ET&IoT Technology 2019是日本规模最大的专注于嵌入式和IoT边缘计算技

    边缘计算

    厂商供稿 . 2019-10-25 1785

  • 格芯PTC应用方案将推动嵌入式芯片的转型

    增强现实(AR)解决方案供应商PTC宣布,旗下产品Vuforia获格芯(GlobalFoundries)采用,将作为训练芯片制造员工的工具。 芯片制造机器价值不斐,工作人员必须小心翼翼操作,稍有闪失很可能付出惨痛的代价。由于AR装置有助于训练员工正确操作机器,除了可提升工厂生产表现,同时还能加强各级作业人员包括新引进的技术人员、现有技术人员的工作成果,还可以从退休员工获取专业知识。 也因此大型半导

    格芯

    fqj . 2019-08-06 630

  • 嵌入式硬件开发工程师需要学会哪些基础技能

    嵌入式硬件开发工程师需要学会的基础技能: 1、由需求分析至总体方案、详细设计的规划创造能力; 2、熟练运用设计工具,设计原理图、PCB板的能力; 3、熟练运用单片机、DSP、PLD、FPGA等进行软硬件开发调试的能力; 4、熟练运用仿真工具、示波器、信号发生器、逻辑分析仪等调测硬件的能力; 5、掌握常用的标准电路的设计能力,如复位电路、常用滤波器电路、功放电路、高速信号传输线的匹配电路等; 6、故

    嵌入式

    工程师吴畏 . 2019-08-06 1180