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

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

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

工程師說 | RX系列軟件回顧與展望 #3

瑞薩電子 ? 來源:未知 ? 2023-02-16 21:00 ? 次閱讀
52e08bfa-adf9-11ed-bfe3-dac502259ad0.gif

軟件開發(fā)的規(guī)模和復雜性都在增加。軟件開發(fā)人員不僅要專注于設(shè)計和編寫代碼,同時還需要收集測試結(jié)果、制作發(fā)布包和文檔。另一方面,在一套代碼支持多個平臺的開發(fā)過程中,80%以上的測試過程在每個平臺上都是相同的。此時的問題是,無法檢測出本應(yīng)該在特定平臺上進行安裝測試卻被遺漏的測試部分。

總結(jié)起來有以下2點問題

提高效率:軟件開發(fā)成本不斷增加——如何更有效地開發(fā)

提高質(zhì)量:不省略類似測試用例——如何提高質(zhì)量

作為應(yīng)對以上問題的一項措施,CI/CD(持續(xù)集成和持續(xù)交付,Continuous Integration/Continuous Delivery)的概念最近得到了廣泛應(yīng)用,我們也在考慮能否將其應(yīng)用于單片機軟件開發(fā),并想到用命令行運行包括IDE(e2 studio/CS+)在內(nèi)的各種工具,從而使CI/CD工具配合更加方便,最后選擇了“GitLab”作為CI/CD工具。

您可識別下方二維碼或復制下方網(wǎng)址在瀏覽器中打開訪問GitLab網(wǎng)站:

537c9f68-adf9-11ed-bfe3-dac502259ad0.png

https://about.gitlab.com/

得益于這一想法的應(yīng)用,即使在用戶系統(tǒng)中開發(fā)人員也可以專注于設(shè)計和編寫代碼。接下來編者將圍繞“通過GitLab對RX系列軟件進行自動實機評測”這一課題為大家進行介紹。下面顯示的是GitLab系統(tǒng)結(jié)構(gòu)圖。

5392b834-adf9-11ed-bfe3-dac502259ad0.png

例如,如列表*所示,“RX Driver Package”包含100多個軟件模塊,支持20多種RX系列設(shè)備組,它們之間的所有組合都需要進行運行檢驗。此外,雖然表中沒有顯示,但還有三種類型的對應(yīng)編譯器:CC-RX、GCC和IAR,這些也需要分別進行運行檢驗。Raspberry Pi的應(yīng)用也是一大亮點。

* RX Driver Package產(chǎn)品頁請點擊文末閱讀原文訪問查看。

* List of FIT Modules詳細內(nèi)容可識別下方二維碼或復制下方網(wǎng)址在瀏覽器中打開查看:

53bb844e-adf9-11ed-bfe3-dac502259ad0.png

https://www.renesas.cn/cn/zh/software-tool/fit-modules-list

通過這一措施,在創(chuàng)建發(fā)布數(shù)據(jù)和測試所需的資源方面,有效地解決了上述所面臨的兩個問題:

①人工成本為零,測試用機器的電費為1/10,測試期壓縮到1/40,效率有所提高;

② 擴大了以往特定主板、編譯器、最優(yōu)化選項水平等限定性測試規(guī)范的對象范圍,質(zhì)量有所提高。

關(guān)于一些具體的實現(xiàn)手法,請您關(guān)注后續(xù)發(fā)布的相關(guān)內(nèi)容介紹。我們正在嘗試在整個瑞薩公司中共享該專有技術(shù)來提高瑞薩整體的軟件開發(fā)效率,同時每天還會與車載軟件開發(fā)部門不斷進行相關(guān)技術(shù)經(jīng)驗交流。

并且,我們認為最先進的軟件開發(fā)方法不會僅僅局限在某個國家和地區(qū),憑借著瑞薩作為全球企業(yè)的優(yōu)勢,能夠隨時與來自世界不同地區(qū)的工程師建立合作機制,必將打破傳統(tǒng)的技術(shù)傳播壁壘。今后我們還將繼續(xù)引入最先進的軟件開發(fā)方法,并通過應(yīng)用指南等方式與廣大用戶共享技術(shù)經(jīng)驗。

今后的展望 #2

1

END

1

瑞薩電子 (TSE: 6723)

科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業(yè)知識,提供完整的半導體解決方案。成功產(chǎn)品組合加速汽車、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。更多信息,敬請訪問renesas.com

542fd5c4-adf9-11ed-bfe3-dac502259ad0.gif


原文標題:工程師說 | RX系列軟件回顧與展望 #3

文章出處:【微信公眾號:瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    35

    文章

    22310

    瀏覽量

    86522

原文標題:工程師說 | RX系列軟件回顧與展望 #3

文章出處:【微信號:瑞薩電子,微信公眾號:瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    天合光能210產(chǎn)業(yè)化之路回顧展望

    成本降低新通道,不僅推動了行業(yè)尺寸標準化,還帶動了行業(yè)八大產(chǎn)業(yè)鏈一體化創(chuàng)新,建設(shè)210共贏生態(tài),促進行業(yè)高質(zhì)量發(fā)展。回顧過去五年,天合光能210持續(xù)引領(lǐng)了500W/600W/700W 時代,出貨量達到170GW,展望未來,210技術(shù)與多種高效技術(shù)結(jié)合,持續(xù)引領(lǐng)n型時代。
    的頭像 發(fā)表于 01-08 10:54 ?180次閱讀

    回顧2024年度潤和軟件與openEuler的精彩瞬間

    2024年是openEuler開源五周年,回顧這一里程碑時刻,作為openEuler項目群黃金捐贈人,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)不僅深度參與并持續(xù)貢獻,更在驅(qū)動
    的頭像 發(fā)表于 01-07 18:12 ?413次閱讀

    佛瑞亞對汽車電氣化的回顧展望

    近年來,全球電動汽車市場蓬勃發(fā)展,大規(guī)模電氣化已經(jīng)成為不可忽視的行業(yè)趨勢。作為可持續(xù)移動出行技術(shù)的引領(lǐng)者,F(xiàn)ORVIA佛瑞亞在零排放的未來出行方面也有著不少探索與洞見。讓我們一起聽聽佛瑞亞首席技術(shù)官Christophe Aufrère對汽車電氣化的回顧展望。
    的頭像 發(fā)表于 12-10 16:50 ?391次閱讀

    tlv320aic3101能實現(xiàn)二組模擬信號與一組數(shù)字信號(DIN)之間的切換,然后經(jīng)由DOUT輸出嗎?

    tlv320aic3101能實現(xiàn)二組模擬信號與一組數(shù)字信號(DIN)之間的切換,然后經(jīng)由DOUT輸出么?我的軟件工程師說做不到。要實現(xiàn)怎樣做?
    發(fā)表于 10-17 08:09

    瑞薩RX MCU功能安全解決方案簡介(3)Self-Test自檢軟件

    RX系列MCU自檢軟件包,包括診斷軟件、安全手冊、用戶指南和IEC61508功能安全認證文檔。 RX
    的頭像 發(fā)表于 07-05 11:30 ?1825次閱讀
    瑞薩<b class='flag-5'>RX</b> MCU功能安全解決方案簡介(<b class='flag-5'>3</b>)Self-Test自檢<b class='flag-5'>軟件</b>包

    3芯M16接頭在網(wǎng)絡(luò)工程中的應(yīng)用

      德索工程師說道在網(wǎng)絡(luò)工程中,連接器的選擇對于整個網(wǎng)絡(luò)系統(tǒng)的性能和穩(wěn)定性至關(guān)重要。3芯M16接頭作為一種高效、穩(wěn)定的連接器類型,在網(wǎng)絡(luò)工程中發(fā)揮著不可或缺的作用。以下將詳細探討
    的頭像 發(fā)表于 06-12 17:39 ?402次閱讀
    <b class='flag-5'>3</b>芯M16接頭在網(wǎng)絡(luò)<b class='flag-5'>工程</b>中的應(yīng)用

    嵌入式軟件工程師如何提升自己?

    ,不斷提升自己的專業(yè)技能,保持與行業(yè)最新技術(shù)的同步。 3.積累項目經(jīng)驗 項目經(jīng)驗對于嵌入式軟件工程師的職業(yè)發(fā)展至關(guān)重要。通過參與實際項目,可以鍛煉自己的技能提高問題解決能力和團隊合作能力。建議積極參與
    發(fā)表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師軟件開發(fā)領(lǐng)域中的一種專業(yè)工程師
    發(fā)表于 05-16 11:00

    Cognition發(fā)布首款A(yù)I軟件工程師Devin

    據(jù)報道,Cognition公司今日公布了其首款人工智能軟件工程師——Devin,掀起了打造軟件模式變革的序幕。該產(chǎn)品在SWE-bench代碼測驗中展現(xiàn)出卓越表現(xiàn),甚至超過了部分頂級人類工程師的水準。
    的頭像 發(fā)表于 03-13 10:57 ?641次閱讀

    RX722T工程師手冊

    電子發(fā)燒友網(wǎng)站提供《RX722T工程師手冊.pdf》資料免費下載
    發(fā)表于 02-22 14:54 ?0次下載
    <b class='flag-5'>RX</b>722T<b class='flag-5'>工程師</b>手冊

    RX系列RX驅(qū)動程序包第142版發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《RX系列RX驅(qū)動程序包第142版發(fā)布說明.pdf》資料免費下載
    發(fā)表于 02-19 10:39 ?0次下載
    <b class='flag-5'>RX</b><b class='flag-5'>系列</b><b class='flag-5'>RX</b>驅(qū)動程序包第142版發(fā)布說明

    RX系列RX Driver Package Ver.1.42的應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《RX系列RX Driver Package Ver.1.42的應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 01-30 15:13 ?0次下載
    <b class='flag-5'>RX</b><b class='flag-5'>系列</b>的<b class='flag-5'>RX</b> Driver Package Ver.1.42的應(yīng)用說明

    RL78系列、RX系列、RH850系列集成開發(fā)環(huán)境用戶手冊

    電子發(fā)燒友網(wǎng)站提供《RL78系列、RX系列、RH850系列集成開發(fā)環(huán)境用戶手冊.pdf》資料免費下載
    發(fā)表于 01-29 11:51 ?2次下載
    RL78<b class='flag-5'>系列</b>、<b class='flag-5'>RX</b><b class='flag-5'>系列</b>、RH850<b class='flag-5'>系列</b>集成開發(fā)環(huán)境用戶手冊