0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

選擇嵌入式設(shè)計(jì)軟件需要考慮什么問(wèn)題

Wildesbeast ? 來(lái)源:未知 ? 作者:21IC ? 2020-02-05 15:06 ? 次閱讀

無(wú)論您身在哪個(gè)行業(yè),競(jìng)爭(zhēng)都非常艱難。 同樣,開發(fā)嵌入式軟件有時(shí)會(huì)承受很大的壓力,不僅要使工作比以往更快,而且要比以往更有效。 這才意味著能夠提供具有更高性能和更少“錯(cuò)誤”的軟件。

你的執(zhí)行此操作的能力通常取決于你所使用的嵌入式軟件設(shè)計(jì)工具。你需要工具來(lái)快速有效地構(gòu)建軟件,那么選擇嵌入式軟件設(shè)計(jì)工具需要考慮哪些因素呢,以下是需要考慮的四個(gè)最重要的功能。

功能1:核心支持

核心支持就是你選擇的設(shè)備,首先需要做的是確保所選軟件支持正確的設(shè)備。因此,首先列出產(chǎn)品中當(dāng)前正在使用的設(shè)備。然后,檢查要購(gòu)買的嵌入式設(shè)計(jì)軟件是否支持這些設(shè)備??赡苄萝浖恍枰С峙f產(chǎn)品中使用的設(shè)備。接下來(lái),考慮將來(lái)要使用的設(shè)備。如果同樣適用,這樣就可以節(jié)約一些開發(fā)成本。

功能2:易用性

易用性也是一個(gè)非常重要的功能。難以使用的工具可能會(huì)使開發(fā)人員感到沮喪,并延長(zhǎng)開發(fā)時(shí)間。

功能3:對(duì)常用功能的支持

在測(cè)試軟件包的易用性之后,請(qǐng)查看對(duì)所需其他功能的支持。這可能包括對(duì)實(shí)時(shí)操作系統(tǒng)(RTOS)以及通信硬件和軟件(如USB,TCP / IP和藍(lán)牙)的支持。如果你的設(shè)計(jì)需要此功能,而嵌入式設(shè)計(jì)軟件不提供此功能的支持,則將花費(fèi)、大量時(shí)間和金錢來(lái)設(shè)計(jì)自己的解決方案。

此外,在應(yīng)用程序中可能重要的另一個(gè)功能是對(duì)功能安全標(biāo)準(zhǔn)的支持,例如ISO 26262,它為軟件工具認(rèn)證提供了指導(dǎo)。如果這對(duì)您很重要,則尋找一種工具,該工具應(yīng)提供支持“使用時(shí)增強(qiáng)的信心”和“軟件工具的驗(yàn)證”資格認(rèn)證方法的解決方案。

功能4:調(diào)試

沒(méi)有人能立即設(shè)計(jì)出完美的軟件。對(duì)于當(dāng)今復(fù)雜的高性能應(yīng)用程序尤其如此。這意味著開發(fā)人員將花費(fèi)大量時(shí)間調(diào)試應(yīng)用程序,并花費(fèi)大量時(shí)間使用調(diào)試器。因此,調(diào)試器的功能和速度對(duì)上市時(shí)間有很大的影響。您可能要尋找的一些功能包括:

多個(gè)信息窗口,可讓您監(jiān)視變量,內(nèi)存和堆棧

復(fù)雜的斷點(diǎn),可讓您根據(jù)指令計(jì)數(shù),周期計(jì)數(shù)或計(jì)時(shí)器計(jì)數(shù)來(lái)暫停程序執(zhí)行

備份和還原內(nèi)存以輕松地將系統(tǒng)還原到已知狀態(tài)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7773

    瀏覽量

    262392
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1324

    瀏覽量

    78757
  • RTOS
    +關(guān)注

    關(guān)注

    20

    文章

    804

    瀏覽量

    119117
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    怎么選擇合適的嵌入式設(shè)計(jì)軟件?

    選擇嵌入式設(shè)計(jì)的軟件時(shí),你需要進(jìn)行以下五點(diǎn)考量,沒(méi)有最好的,只有最合適的。
    發(fā)表于 05-06 09:41 ?1425次閱讀

    嵌入式linux培訓(xùn)之嵌入式微處理器的選擇

    于專用于工業(yè)控制或測(cè)試的嵌入式系統(tǒng),由于沒(méi)有應(yīng)用軟件的擴(kuò)展問(wèn)題,所以并不需要過(guò)多考慮這類問(wèn)題?! ?chuàng)客學(xué)院嵌入式開發(fā)培訓(xùn)講師:除了以上因素外
    發(fā)表于 07-03 18:30

    嵌入式軟件安全設(shè)計(jì)理念是什么?有什么注意事項(xiàng)?

    嵌入式軟件安全設(shè)計(jì)理念是什么?嵌入式軟件設(shè)計(jì)需要注意什么問(wèn)題?
    發(fā)表于 04-27 06:51

    設(shè)計(jì)嵌入式系統(tǒng)硬件電路時(shí)需要考慮哪些問(wèn)題

    設(shè)計(jì)以MCU為核心的嵌入式系統(tǒng)硬件電路需要根據(jù)需求分析進(jìn)行綜合考慮,需要考慮的問(wèn)題較多,這里給出幾個(gè)特別要注意的問(wèn)題。
    的頭像 發(fā)表于 02-13 16:32 ?3904次閱讀

    選擇嵌入式設(shè)計(jì)軟件需要考慮哪一些問(wèn)題

    檢查要購(gòu)買的嵌入式設(shè)計(jì)軟件是否支持這些設(shè)備??赡苄?b class='flag-5'>軟件不需要支持舊產(chǎn)品中使用的設(shè)備。接下來(lái),考慮將來(lái)要使用的設(shè)備。如果同樣適用,這樣就可以節(jié)
    發(fā)表于 12-27 14:59 ?665次閱讀

    選擇嵌入式設(shè)計(jì)軟件時(shí)需要考慮的一些問(wèn)題

    不管你在哪個(gè)行業(yè),競(jìng)爭(zhēng)都很激烈。同樣,作為一個(gè)嵌入式軟件開發(fā)人員,有時(shí)需要承受巨大的壓力,不僅要比以前更快地完成工作,而且要比以前更有效率。
    發(fā)表于 01-08 14:39 ?675次閱讀

    嵌入式軟件是什么意思_嵌入式軟件的分類有哪些

    本文首先闡述了嵌入式軟件的概念,其次介紹了嵌入式軟件的特征,最后介紹了嵌入式軟件的分類。
    發(fā)表于 08-31 15:54 ?1.6w次閱讀

    嵌入式軟件設(shè)計(jì)工具應(yīng)該如何選擇

    通常取決于你所使用的嵌入式軟件設(shè)計(jì)工具。你需要工具來(lái)快速有效地構(gòu)建軟件,那么選擇嵌入式
    發(fā)表于 12-23 12:26 ?11次下載

    嵌入式軟件開發(fā)需要懂的硬件基礎(chǔ)

    嵌入式軟件開發(fā)需要懂的硬件基礎(chǔ)
    發(fā)表于 11-03 11:06 ?25次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>開發(fā)<b class='flag-5'>需要</b>懂的硬件基礎(chǔ)

    嵌入式軟件開發(fā)的特點(diǎn)、設(shè)計(jì)流程、嵌入式軟件的結(jié)構(gòu)

    ? ? ? ?嵌入式軟件開發(fā)的特點(diǎn)、設(shè)計(jì)流程、嵌入式軟件的結(jié)構(gòu)?一:嵌入式軟件開發(fā)的特點(diǎn)1.?
    發(fā)表于 11-03 15:21 ?37次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>開發(fā)的特點(diǎn)、設(shè)計(jì)流程、<b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>的結(jié)構(gòu)

    選擇嵌入式工控主板時(shí)需要考慮哪些問(wèn)題

    選擇嵌入式工控主板時(shí),主要需要考慮的無(wú)非以下幾點(diǎn):主板布局、CPU、接口配置、原材料!
    發(fā)表于 04-24 15:39 ?1517次閱讀

    選擇嵌入式設(shè)計(jì)軟件時(shí)要考慮的前五個(gè)特性

      選擇正確的嵌入式軟件開發(fā)工具和正確的工具供應(yīng)商可能是一項(xiàng)挑戰(zhàn)。確保您選擇軟件支持您將使用的設(shè)備,具有您
    的頭像 發(fā)表于 06-29 10:12 ?684次閱讀

    嵌入式主板購(gòu)買需要考慮哪些內(nèi)容?

    眾所周知,各種先進(jìn)電子器件和計(jì)算機(jī)處理技術(shù)在我國(guó)自動(dòng)化工業(yè)生產(chǎn)中的應(yīng)用,極大地提高了發(fā)展的效率和發(fā)展水平。而嵌入式主板以其多元化的設(shè)計(jì)特點(diǎn)在我國(guó)工業(yè)系統(tǒng)的控制中表現(xiàn)得越來(lái)越明顯,消費(fèi)者在選擇這種
    的頭像 發(fā)表于 11-22 17:39 ?438次閱讀
    <b class='flag-5'>嵌入式</b>主板購(gòu)買<b class='flag-5'>需要</b><b class='flag-5'>考慮</b>哪些內(nèi)容?

    嵌入式軟件設(shè)計(jì)的原則分享

    嵌入式軟件開發(fā)如果具有更好的閱讀性、擴(kuò)展性以及維護(hù)性,就需要考慮很多因素。今天給大家分享幾個(gè)嵌入式軟件
    發(fā)表于 02-25 10:54 ?500次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>設(shè)計(jì)的原則分享

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

    隨著科技的不斷發(fā)展和進(jìn)步,嵌入式系統(tǒng)在各行各業(yè)中得到了廣泛的應(yīng)用。嵌入式主板作為嵌入式系統(tǒng)的核心組件,起著至關(guān)重要的作用。在定制嵌入式主板時(shí),需要
    的頭像 發(fā)表于 02-29 17:38 ?375次閱讀
    定制<b class='flag-5'>嵌入式</b>主板,<b class='flag-5'>需要</b><b class='flag-5'>考慮</b>的功能有哪些?