0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

选择嵌入式设计软件需要考虑什么问题

Wildesbeast 来源:未知 作者:21IC 2020-02-05 15:06 次阅读

无论您身在哪个行业,竞争都非常艰难。 同样,开发嵌入式软件有时会承受很大的压力,不仅要使工作比以往更快,而且要比以往更有效。 这才意味着能够提供具有更高性能和更少“错误”的软件。

你的执行此操作的能力通常取决于你所使用的嵌入式软件设计工具。你需要工具来快速有效地构建软件,那么选择嵌入式软件设计工具需要考虑哪些因素呢,以下是需要考虑的四个最重要的功能。

功能1:核心支持

核心支持就是你选择的设备,首先需要做的是确保所选软件支持正确的设备。因此,首先列出产品中当前正在使用的设备。然后,检查要购买的嵌入式设计软件是否支持这些设备。可能新软件不需要支持旧产品中使用的设备。接下来,考虑将来要使用的设备。如果同样适用,这样就可以节约一些开发成本。

功能2:易用性

易用性也是一个非常重要的功能。难以使用的工具可能会使开发人员感到沮丧,并延长开发时间。

功能3:对常用功能的支持

在测试软件包的易用性之后,请查看对所需其他功能的支持。这可能包括对实时操作系统(RTOS)以及通信硬件和软件(如USB,TCP / IP和蓝牙)的支持。如果你的设计需要此功能,而嵌入式设计软件不提供此功能的支持,则将花费、大量时间和金钱来设计自己的解决方案。

此外,在应用程序中可能重要的另一个功能是对功能安全标准的支持,例如ISO 26262,它为软件工具认证提供了指导。如果这对您很重要,则寻找一种工具,该工具应提供支持“使用时增强的信心”和“软件工具的验证”资格认证方法的解决方案。

功能4:调试

没有人能立即设计出完美的软件。对于当今复杂的高性能应用程序尤其如此。这意味着开发人员将花费大量时间调试应用程序,并花费大量时间使用调试器。因此,调试器的功能和速度对上市时间有很大的影响。您可能要寻找的一些功能包括:

多个信息窗口,可让您监视变量,内存和堆栈

复杂的断点,可让您根据指令计数,周期计数或计时器计数来暂停程序执行

备份和还原内存以轻松地将系统还原到已知状态

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    7900

    浏览量

    264016
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1351

    浏览量

    78989
  • RTOS
    +关注

    关注

    22

    文章

    809

    浏览量

    119441
收藏 人收藏

    评论

    相关推荐

    怎么选择合适的嵌入式设计软件

    选择嵌入式设计的软件时,你需要进行以下五点考量,没有最好的,只有最合适的。
    发表于 05-06 09:41 1456次阅读

    嵌入式linux培训之嵌入式微处理器的选择

    于专用于工业控制或测试的嵌入式系统,由于没有应用软件的扩展问题,所以并不需要过多考虑这类问题。  创客学院嵌入式开发培训讲师:除了以上因素外
    发表于 07-03 18:30

    嵌入式软件安全设计理念是什么?有什么注意事项?

    嵌入式软件安全设计理念是什么?嵌入式软件设计需要注意什么问题
    发表于 04-27 06:51

    设计嵌入式系统硬件电路时需要考虑哪些问题

    设计以MCU为核心的嵌入式系统硬件电路需要根据需求分析进行综合考虑需要考虑的问题较多,这里给出几个特别要注意的问题。
    的头像 发表于 02-13 16:32 3958次阅读

    选择嵌入式设计软件需要考虑哪一些问题

    检查要购买的嵌入式设计软件是否支持这些设备。可能新软件需要支持旧产品中使用的设备。接下来,考虑将来要使用的设备。如果同样适用,这样就可以节
    发表于 12-27 14:59 704次阅读

    选择嵌入式设计软件需要考虑的一些问题

    不管你在哪个行业,竞争都很激烈。同样,作为一个嵌入式软件开发人员,有时需要承受巨大的压力,不仅要比以前更快地完成工作,而且要比以前更有效率。
    发表于 01-08 14:39 703次阅读

    嵌入式软件是什么意思_嵌入式软件的分类有哪些

    本文首先阐述了嵌入式软件的概念,其次介绍了嵌入式软件的特征,最后介绍了嵌入式软件的分类。
    发表于 08-31 15:54 1.6w次阅读

    嵌入式软件设计工具应该如何选择

    通常取决于你所使用的嵌入式软件设计工具。你需要工具来快速有效地构建软件,那么选择嵌入式
    发表于 12-23 12:26 11次下载

    嵌入式软件开发需要懂的硬件基础

    嵌入式软件开发需要懂的硬件基础
    发表于 11-03 11:06 25次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>开发<b class='flag-5'>需要</b>懂的硬件基础

    嵌入式软件开发的特点、设计流程、嵌入式软件的结构

           嵌入式软件开发的特点、设计流程、嵌入式软件的结构 一:嵌入式软件开发的特点1.
    发表于 11-03 15:21 37次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>开发的特点、设计流程、<b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>的结构

    选择嵌入式工控主板时需要考虑哪些问题

    选择嵌入式工控主板时,主要需要考虑的无非以下几点:主板布局、CPU、接口配置、原材料!
    发表于 04-24 15:39 1611次阅读

    选择嵌入式设计软件时要考虑的前五个特性

      选择正确的嵌入式软件开发工具和正确的工具供应商可能是一项挑战。确保您选择软件支持您将使用的设备,具有您
    的头像 发表于 06-29 10:12 721次阅读

    嵌入式主板购买需要考虑哪些内容?

    众所周知,各种先进电子器件和计算机处理技术在我国自动化工业生产中的应用,极大地提高了发展的效率和发展水平。而嵌入式主板以其多元化的设计特点在我国工业系统的控制中表现得越来越明显,消费者在选择这种
    的头像 发表于 11-22 17:39 521次阅读
    <b class='flag-5'>嵌入式</b>主板购买<b class='flag-5'>需要</b><b class='flag-5'>考虑</b>哪些内容?

    嵌入式软件设计的原则分享

    嵌入式软件开发如果具有更好的阅读性、扩展性以及维护性,就需要考虑很多因素。今天给大家分享几个嵌入式软件
    发表于 02-25 10:54 658次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>设计的原则分享

    定制嵌入式主板,需要考虑的功能有哪些?

    随着科技的不断发展和进步,嵌入式系统在各行各业中得到了广泛的应用。嵌入式主板作为嵌入式系统的核心组件,起着至关重要的作用。在定制嵌入式主板时,需要
    的头像 发表于 02-29 17:38 493次阅读
    定制<b class='flag-5'>嵌入式</b>主板,<b class='flag-5'>需要</b><b class='flag-5'>考虑</b>的功能有哪些?