你可能會發現,雖然新Rust似乎是一條很好的道路,但它可能會導致你倒退,在開發新工具和技術時" />

黄视频网站在线免费观看-黄视频网站在线看-黄视频网站在线观看-黄视频网站免费看-黄视频网站免费观看-黄视频网站免费

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 嵌入式開發:嵌入式系統采用Rust的5個障礙

嵌入式開發:嵌入式系統采用Rust的5個障礙

來源:千鋒教育
發布人:xqq
時間: 2023-12-11 22:32:34 1702305154

Rust的記憶安全能力使它成為一種令人興奮的語言,但正如生活中的許多事情一樣,說起來容易做起來難。雖然Rust是一個有趣的語言選項,但至少有五個顯著的障礙阻止了它在嵌入式開發中的采用。讓我們探索其中的一些障礙。

障礙1——商業支持

如今,大多數開發嵌入式產品的團隊都利用商業支持工具來加速開發。例如,你的微控制器供應商可能會為你提供低級驅動程序、文件系統、RTOS、配置工具等等。這些提供的工具可以幫助你通過為你完成底層提升來加速開發。到目前為止,只有少數微控制器供應商(這是慷慨的)支持Rust。他們仍然在為他們的客戶,你和我,提供對C的支持。除此之外,我們只能靠自己。

開發人員可以使用一些工具,如svd2rust,將指定微控制器外圍設備的SVD文件轉換為外圍機箱。該工具可以很好地創建嵌入式開發人員可以使用的機箱,但它確實存在潛在問題,例如:

l質量的顯著差異取決于供應商

l生成的詳細而復雜的代碼

l缺少可能導致調試時間延長的錯誤消息

l缺乏可配置性,這是一種一刀切的方法

l它使用泛型和元編程可能會導致更長的編譯時間

如果供應商不提供支持,那么就要靠你和你的團隊來解決問題。雖然這可能令人興奮,并帶來許多經驗教訓,但它可能會對產品時間表和預算產生負面影響。

障礙2——培訓成本

Rust不是一門微不足道的語言。雖然它與之前的許多語言(包括C語言)有著共同的想法和概念,但學習曲線更陡峭。當一家公司希望采用一種新語言時,他們會雇傭已經知道這項技術的工程師,或者培訓他們的團隊。對嵌入式使用Rust感興趣的嵌入式開發團隊將發現自己身處一個小型利基社區。在這個社區中,沒有多少合格的嵌入式軟件工程師了解Rust。這意味著要為少數了解Rust的開發人員支付溢價,或者投資培訓現有的內部團隊。

訓練一個團隊使用Rust并不是一個壞主意。然而,從一種編程語言轉換到另一種編程編程語言必須為公司提供投資回報。尤其是當切換到像Rust這樣不成熟的語言時。結果必須帶來投資回報,比如更好的安全性、更強大的系統等。希望使用Rust的團隊應該客觀評估Rust是否是正確的選擇。



障礙3——保守地采用技術

你有沒有注意到新技術在嵌入式開發環境中被采用的速度有多慢?在設計物理產品與純應用程序時,風險與安全、制造和適當的功能有關。使用純應用程序,投訴會導致24小時軟件更新。

以實物產品為基礎的企業往往面臨更高的失敗風險。因此,企業主和管理者往往更厭惡風險,并選擇他們知道行之有效的技術。(看看太空飛行器發射業務。它們因為避險而停滯了多久?)。此外,還經常對現有技術、工作流程和人才進行投資。對于一家已建立的企業來說,變革的成本可能是巨大的,而獲得的收益卻很小。如果你是一家小型初創企業,你還沒有最初的投資,所以采用一項新技術很有意義,因為你無論如何都必須建立你的技術基礎設施和流程。

失敗的風險通常會促使企業使用風險較低的可用技術來實現其業務目標。因此,許多公司可能會考慮Rust,并決定使用C或C++,因為采用Rust這樣的新技術并不能比行業中已經建立的技術帶來任何真正的好處。

障礙4–工具鏈集成

如今,許多嵌入式開發人員已經構建了系統、工作流程和工具,他們以集成的方式使用這些系統、工作流和工具來開發嵌入式軟件。使用Rust將迫使開發人員重新思考和返工他們的整個開發過程,因為Rust可能無法很好地使用這些現有的工具鏈。

你可能會發現,雖然新Rust似乎是一條很好的道路,但它可能會導致你倒退,在開發新工具和技術時,失去對系統的了解。結果可能還可以,但我們都知道,失去時間就是失去機會。

障礙5——缺乏標準化

C和C++有一些標準,你可以去了解什么是官方支持的語言,什么不是。Rust沒有正式的規范或標準。Rust語言團隊指導語言設計,所有更改都經過一個已建立的征求意見(RFC)過程。RFC和Rust文檔有效地充當了該語言的非正式規范。

如果沒有正式的語言規范,Rust在安全關鍵應用程序和其他領域的商業支持將不存在。Rust編譯器被稱為rustc,是免費的開源編譯器,但沒有商業版本。Rust社區開發編譯器,Rust團隊監督其開發。雖然這似乎不是什么大不了的事,但缺乏標準化意味著Rust可以輕而易舉地改變方向。雖然這對進步和創新很有好處,但對那些依賴產品一致性的嵌入式用戶來說就不太好了。

結論

作為一個行業,這些障礙將是Rust不會被快速采用的重要因素。也有一些公司采用它并取得成功,也會有其他人接受它并失敗。

Rust是一種令人興奮的語言,希望它能慢慢獲得市場份額。然而,在接下來的五年里,還是會有更多的嵌入式開發團隊采用C++,而不是Rust。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
a级毛片免费观看网站| 国产不卡在线观看| 日韩专区亚洲综合久久| 免费国产在线视频| 成人免费观看男女羞羞视频| 日日日夜夜操| 精品视频在线观看一区二区 | 国产麻豆精品免费视频| 国产成人欧美一区二区三区的| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 香蕉视频亚洲一级| 99久久精品费精品国产一区二区| 久久精品免视看国产成人2021| 青青青草影院| 国产成人啪精品| 国产一区精品| 亚欧成人乱码一区二区| 青青青草影院| 国产精品自拍在线观看| 青青久热| 色综合久久天天综合绕观看| 台湾美女古装一级毛片| 欧美激情伊人| 午夜欧美成人久久久久久| 国产视频一区二区在线播放| 91麻豆精品国产自产在线观看一区| 韩国三级视频在线观看| 青青久热| 久久国产精品自线拍免费| 人人干人人草| 九九干| 精品视频在线观看免费| 欧美激情一区二区三区中文字幕| 午夜激情视频在线观看| 99色吧| 亚洲精品中文字幕久久久久久| 欧美一区二区三区在线观看| 人人干人人插| 成人a大片在线观看| 日日夜人人澡人人澡人人看免| 成人高清护士在线播放| 欧美激情一区二区三区视频| 国产一区二区精品久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产不卡在线播放| 日本特黄特黄aaaaa大片| 美女免费毛片| 亚久久伊人精品青青草原2020| 日本在线www| 国产高清在线精品一区a| 你懂的福利视频| 成人免费一级毛片在线播放视频| 成人免费福利片在线观看| 国产亚洲精品aaa大片| 久久国产一久久高清| 成人在免费观看视频国产| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩女人做爰大片| 麻豆系列 在线视频| 成人免费一级毛片在线播放视频| 日本在线不卡视频| 国产福利免费视频| 高清一级做a爱过程不卡视频| 九九精品影院| 97视频免费在线| 国产成人女人在线视频观看| 美女免费黄网站| 午夜激情视频在线播放| 久久久久久久网| 日韩免费片| 一级毛片视频播放| 国产成人啪精品| 91麻豆精品国产自产在线观看一区 | 久草免费资源| a级毛片免费观看网站| 亚洲女人国产香蕉久久精品 | 久久国产精品自线拍免费| 久久精品成人一区二区三区| 亚洲精品久久玖玖玖玖| 99热精品一区| 成人免费观看男女羞羞视频| 精品视频在线看| 精品国产一区二区三区免费| 四虎影视库| 日本伦理黄色大片在线观看网站| 久久久久久久网| 国产成人欧美一区二区三区的| 欧美激情中文字幕一区二区| 999久久66久6只有精品| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 99热热久久| 日韩av片免费播放| 一本高清在线| 国产不卡高清在线观看视频| 亚欧成人乱码一区二区| 台湾毛片| 欧美一区二区三区性| 97视频免费在线观看| 久久精品店| 91麻豆爱豆果冻天美星空| 精品久久久久久中文字幕一区| 国产视频网站在线观看| 99久久精品费精品国产一区二区| 日本免费乱理伦片在线观看2018| 青青久热| 欧美激情影院| 亚洲精品影院| 精品国产一区二区三区久| 久久国产精品自由自在| 亚洲精品影院一区二区| 日本特黄特色aaa大片免费| 青青青草影院| 久久国产精品自由自在| 久久精品大片| 国产伦精品一区三区视频 | 亚洲精品永久一区| 欧美电影免费| 欧美一级视频免费观看| 可以免费看污视频的网站| 久久国产精品自由自在| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久成人性色生活片| 色综合久久天天综合| 午夜久久网| 日韩在线观看视频网站| 91麻豆国产福利精品| 天天做人人爱夜夜爽2020| 欧美一级视频免费观看| 精品国产一区二区三区国产馆| 国产一区二区精品久久91| 精品久久久久久中文字幕一区| 成人影视在线播放| 美女免费精品高清毛片在线视| 亚洲天堂一区二区三区四区| 欧美1卡一卡二卡三新区| a级毛片免费观看网站| 天天色成人| 成人高清护士在线播放| 色综合久久手机在线| 免费毛片播放| 欧美激情影院| 国产一区二区精品久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美1卡一卡二卡三新区| 亚洲精品永久一区| 韩国三级视频在线观看| 精品国产一区二区三区久久久狼 | 你懂的福利视频| 亚欧乱色一区二区三区| 欧美一区二区三区在线观看| 亚洲www美色| 国产麻豆精品hdvideoss| 韩国三级香港三级日本三级la| 青青青草影院| 免费国产在线视频| 日韩一级精品视频在线观看| 精品在线观看一区| 国产成人精品影视| 黄视频网站在线免费观看| 欧美一区二区三区在线观看| 欧美激情伊人| 国产一区二区精品| 国产一区二区精品久| 精品国产香蕉在线播出 | 日韩免费在线视频| 精品国产一区二区三区久久久狼| 99久久精品国产高清一区二区 | 四虎久久精品国产| 久久99中文字幕| 成人影院一区二区三区| 99久久网站| 日韩专区在线播放| 亚洲精品永久一区| 国产一区二区精品| 久久国产一久久高清| 欧美a免费| 日韩免费在线观看视频| 日本伦理片网站| 国产麻豆精品高清在线播放| 日韩专区在线播放| 亚洲精品中文字幕久久久久久| 99久久精品国产高清一区二区 | 亚洲精品永久一区| 国产不卡在线播放| 久久国产一久久高清| 日韩av东京社区男人的天堂| 久久精品免视看国产成人2021| 精品久久久久久中文字幕一区| 国产美女在线观看| 国产伦精品一区三区视频| 青草国产在线| 精品国产一区二区三区久| 日本在线www| 天天做日日爱| 国产亚洲精品aaa大片| 国产不卡高清在线观看视频| 日韩在线观看免费| 日韩在线观看免费完整版视频| 午夜激情视频在线播放| 日日日夜夜操|