5 种降低成本和缩短上市时间的嵌入式系统工具(嵌入式软件产品成本)

一个典型的开发人员平均花费大约 40% 的时间来调试软件。随着嵌入式开发人员努力应对系统复杂性并试图了解各种软件组件在其系统中的交互方式,这可能会导致成本和上市时间增加。这里介绍几种工具,它们不仅有助于了解软件,还有助于降低成本和上市时间,让我们来看看其中的几个工具:

工具 #1 — 启用跟踪的调试器

无论是 ARM Keil ULINKplus 还是 j-Trace,这些工具都为开发人员提供了访问流跟踪功能和嵌入式目标内存的能力。这些高端调试器可以连接到几种不同的可视化工具,这些工具可以让开发人员深入了解他们的系统是如何运行的。虽然使用这些可视化工具可能并不总是需要高端工具,但它们的次要功能(例如无限断点、备用 GPIO 引脚,甚至能量监控)可能是必不可少的。

工具 #2 Micrium µC 探针

Micrium µC Probe 可用于嵌入式应用程序中变量和数据的实时可视化。开发人员能够自定义构建最适合他们需要的用户界面,以监控系统的运行情况。µC Probe 几乎可以在调试器能够同时访问微控制器内存的任何嵌入式系统上使用。如果开发人员使用 J-Link j-Trace,此功能使该工具能够以非侵入方式读取内存,几乎没有开销。


种降低成本和缩短上市时间的嵌入式系统工具(嵌入式软件产品成本)"

工具 #3 Percepio Tracealyzer

使用 Percepio Tracealyzer 可以跟踪嵌入式应用程序并可视化它的行为方式。Tracealyzer 可以集成到基于 RTOS 的应用程序中,以记录应用程序中发生的事件,例如任务上下文切换、中断、互斥锁和解锁,以及发生的许多其他事件。这些事件可以在代码中围绕特定问题区域以单次方式记录,也可以实时流式传输并查看到主机。跟踪记录后,嵌入式开发人员可以使用 30 多个视图来查看程序执行、任务和事件时间、通信流以及应用程序的许多其他方面。

工具 #4 SEGGER 系统视图

SEGGER System View 是另一个跟踪可视化工具,可用于查看应用程序在做什么。System View 记录 RTOS 事件并显示一些有用的信息,例如任务时序、任务执行可视化和 CPU 负载。该工具仅包含四个视图,但仍足以获取有关应用程序行为方式的有用信息,这对于免费工具来说非常有用。

工具 #5 SEGGER Ozone

对于有兴趣确保他们的测试用例在其代码库中获得 100% 覆盖率的嵌入式软件开发人员来说,指令跟踪可能是一个重要的工具。开发人员可以与 J-Trace 结合使用的免费工具是 SEGGERs OzoneOzone 让开发人员可以看到他们的代码覆盖率有多好,同时让他们监控函数执行并查看代码中已执行的每条指令。开发人员可以使用此工具从他们的应用程序中收集到许多细节。

结论

如果你看不到系统在做什么,则很难调试和验证软件。如果你能看到正在发生的事情,嵌入式开发人员可以更快地找到解决方案,最终节省时间和金钱。

了解更多

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月13日 上午9:24
下一篇 2022年6月13日 上午9:26

相关推荐

  • 下列有关承包模式说法中正确的是承包商的主观权较大合同总价是固定的三元管理

    有关承包模式的说法中,承包商的主观权较大,合同总价是固定的,三元管理是一种有效的管理方法。 在传统的承包模式下,承包商通常只具有部分的主观决策权,因为合同总价是固定的,这使得承包商…

    联系我们 2024年12月1日
    1
  • 项目管理工具那个好用

    项目管理工具哪个更好用,是一个备受争议的话题。不同的项目管理人员可能会有不同的偏好和需求,因此选择最适合他们的工具可能会因人而异。然而,在大多数情况下,以下是一些常用的项目管理工具…

    联系我们 2024年9月18日
    30
  • 党员积分制管理工作制度(党员积分管理实施方案细则)

    乡镇机关党支部党员积分制管理办法范文(1) 乡党委结合实际情况,以创建“五个好”党支部、打造“四个合格”党员队伍为载体,推动机关党建“四个走在前列”,促进全乡工作高质量发展,运用“…

    联系我们 2023年6月1日
    308
  • 马来亚大学与外事学院有合作办学吗

    马来亚大学与外事学院有合作办学吗 近年来,随着国内高等教育的不断发展,越来越多的人开始关注合作项目的重要性。其中,合作办学项目是其中一种重要的表现形式。马来亚大学与外事学院就是一个…

    联系我们 2024年12月11日
    0
  • 律所课题研究

    律所课题研究: 律所课题研究一直是律师行业的重要领域之一。在过去几年中,随着法律研究的深入和不断发展,律所课题研究也取得了长足的进步。本文将探讨律所课题研究的现状、问题和展望。 一…

    联系我们 2024年12月3日
    3
  • 学校里的实训属于科研项目或研究经历吗

    学校里的实训通常属于科研项目或研究经历。 实训是一种学习方式,通常是指学生在老师的指导下,使用实际案例或模拟程序来探索和解决问题。实训通常涉及软件开发,数据分析,项目管理等领域。实…

    联系我们 2024年12月4日
    0
  • 上海项目管理软件

    上海项目管理软件 上海作为我国的一个重要的城市,拥有着悠久的历史和丰富的文化底蕴。随着经济的发展和科技的进步,上海的项目管理软件也在不断更新和发展。 上海项目管理软件是一种用于管理…

    联系我们 2024年9月16日
    33
  • 苏文电能-电力电子设备及储能技术研发中心建设项目可行性报告

    1、项目基本情况 本项目将由上市公司实施。本项目将购置先进的研发、检测和试验设备和软 件,引进行业优秀技术人才,建成一个先进的电力电子设备及储能技术研发中心。 本项目将对新能源储能…

    联系我们 2022年4月29日
    339
  • 新中国成立后颁布并实施过的公文。指导性文件有多少?

    新中国成立后,政府颁布了一系列指导性文件,以指导国家的政治、经济、文化、社会等各方面的发展。这些文件涵盖了各个领域,包括宪法、法律、政策、行政法规、地方性法规、规章、细则等。以下是…

    联系我们 2024年12月7日
    1
  • 中国航发重庆发动机研究所

    中国航发重庆发动机研究所是中国航发集团下面的一个研究机构,位于重庆市巴南区。该研究所成立于1958年,是中国最早成立的航空发动机研究机构之一。随着中国航空事业的不断发展,该研究所的…

    联系我们 2024年12月1日
    1