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

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

手機站
千鋒教育

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

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

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

當前位置:首頁  >  技術干貨  > 嵌入式開發:為什么嵌入式系統如此落后?

嵌入式開發:為什么嵌入式系統如此落后?

來源:千鋒教育
發布人:xqq
時間: 2023-12-10 17:22:32 1702200152

嵌入式系統一直被認為是現代技術的支柱,為從智能手機到汽車到家用電器的一切提供動力。盡管嵌入式系統在我們的日常生活中扮演著至關重要的角色,但在代碼開發方面,它仍然需要趕上其他技術領域。在本文中,我們將探討為什么會出現這種情況,并討論微服務理念如何幫助加速嵌入式開發。

MCU上的資源有限,可能性有限?

微控制器(MCU)具有有限的資源,這可能會限制開發和應用的可能性。

由于它們經常需要更多的內存和計算能力,因此實現繁重的算法和功能具有挑戰性。你不要在42MHz,2kRAM的MCU上運行Windows11!開發人員需要優化他們的應用程序,通過專門為其目標開發來消耗更少的資源。這使得代碼不靈活或不適應。同樣,你不能運行Docker或任何虛擬化系統,因為它很重,你需要訪問真實的硬件,而不是虛擬的硬件。

因此,嵌入式系統可能需要特定的工具來跟上技術進步并滿足用戶不斷增長的需求和期望,這可能是一個很大的缺點。例如,隨著物聯網的發展和擴大,對具有尖端連接和計算能力的嵌入式設備的需求肯定會更大。提高他們能力的一種方法是考慮制作在互聯網上運行的功能,但這變得很困難,因為連接并不總是有保證的——你可能會失去連接,或者在某些困難的情況下被禁止。

這種系統臨界性使得嵌入式開發人員更喜歡使用舊的但經過驗證的技術,以避免可靠性意外。

隨著時間的推移,MCU上有限的資源也可能使維護和更新嵌入式系統變得更加困難。正因為如此,我們正在創建我們的開源產品,以盡可能使用最少的系統資源。許多其他操作系統選項,如ROS,需要更多的資源,對于目前可用的最小設備來說是不夠的。

由超定制需求驅動的整體理念

事實上,嵌入式系統經常被創建為針對特定目的或任務集合進行非常專業和優化的,這是開發如此落后的主要原因之一。這種超定制的理念導致一切從頭開始重新制作,并導致單片代碼,因為你的優先事項是使某些東西工作,而不是開發一個適應的、可靠的、優化的和可伸縮的代碼架構。

我們經??吹焦I版模塊化架構的夢想,但沒有時間這樣做——特別是因為它可能會損害大量工作代碼。所以最終,模塊化架構的想法沒有實現。

這使得在不實質性改變當前系統的情況下整合新技術或新功能變得非常困難。這種設計方法導致缺乏模塊化和可重用性,最終減慢了開發過程,并增加了對原始設計進行更改時出現錯誤和缺陷的可能性。加劇這一問題的是,許多嵌入式系統使用專有的硬件和軟件,這可能會限制嵌入式開發開發人員對底層代碼的訪問和控制。因此,嵌入式系統傾向于更慢地采用新技術。它們可能不如利用更模塊化和更靈活的方法創建的系統靈活。

組件的多樣性使整個系統變得復雜

這些系統種類繁多是嵌入式系統發展緩慢的另一個原因。嵌入式系統有大量的硬件和軟件組件,所有這些組件在使用前都需要仔細集成和測試。復雜設備意味著多個電路板使用專用或定制的網絡交換信息,有時甚至在同一產品中使用多種不同的網絡技術。同樣,所有這些都需要進行大規模測試。

這可能是一個勞動密集型且容易出錯的過程,會減慢開發周期,并使快速實現新功能或新技術變得非常困難。由于其復雜性,創建和管理系統可能具有挑戰性,因為可能需要特定的知識和經驗來理解每個組件如何作為一個整體進行交互和運行。

對實時應用的需求給嵌入式領域增加了另一層重要的復雜性。最重要的是,你不能像在正常的軟件調試過程中那樣容易地從運行的嵌入式代碼中提取信息。事實上,同樣的人機界面在嵌入式(屏幕、鍵盤、互聯網)中是不存在的。結果,調試和測試變得更加困難。我們看不到正在發生的事情。

像Luos這樣的方法旨在為用戶提供將系統活動實時視為數字孿生的能力。你可以使用Luos創建實際系統的數字復制品,以測試和觀察任何潛在的問題。

讓我們將微服務的愿景應用于這些問題

如今,嵌入式系統依賴于連接的子系統。我們稱之為網絡物理系統(CPS)。但獨立的子系統并不意味著你不是單片的,你可能有不可能維護的單片子組件,也不直接與其他組件兼容。此外,為了連接整個系統的所有部分,嵌入式開發人員需要創建一個經過調整的通信系統,這可能需要花費大量時間才能使其可靠。你可能無法將其用于其他產品。

由于設計更改、產品可用性或任何其他外部變量,這種靈活性的缺乏導致許多與我們互動的開發人員重做他們的整個系統(數月的工作)。半導體危機是眾多僵化舉措的一個典型例子,這些舉措僅僅因為兼容性問題而被迫戛然而止。

網絡物理系統可以利用許多緊湊、自主的服務來創建,這些服務由于微服務而易于組合和修改。我們必須把嵌入式系統看作一種產品,而不是一塊板。

近年來,微服務哲學在軟件行業越來越受歡迎,這為解決這些同樣的問題提供了補救措施。微服務將軟件應用程序分離為可管理的、自包含的部分,這些部分可以獨立創建、部署和擴展。因此,開發人員可以輕松地添加新功能或技術,而無需對當前系統進行大的調整。微服務的模塊化設計也使測試和實現新功能變得更簡單,這有助于縮短開發周期。但正如本文開頭所提到的,我們不能在嵌入式世界中使用相同的工具。像Luos項目這樣的開源努力正在創造未來所需的工具。

延遲問題

在嵌入式系統中使用微服務可能存在一定的延遲問題。在考慮微服務時,開發人員可能會想到管理各種服務之間通信的延遲?;谖⒎盏南到y將需要在服務之間進行一種板間IPC(進程間通信),這可能會導致延遲。嵌入式開發人員可以通過測量延遲并使其對實時應用程序具有確定性來管理延遲。通過使用時間戳,它將允許你以數學方式計算延遲。我們可以使用排隊和調度等策略來確保請求得到一致處理,并使延遲具有確定性。

市場需求

嵌入式系統的設計和構建通常是為了滿足短期需求,但需要長期維護。因此,解決某些標準可能優先于添加可能需要一些時間才能變得必要或重要的新技術或功能。嵌入式系統適應不斷變化的環境或不斷發展的需求的能力可能會受到這種對實現精確目標的強調的阻礙。

在研發程序經常受到限制的情況下,從長遠來看,考慮一個嵌入式項目需要更多的時間,從而需要更多的資金。因此,嵌入式系統可能難以跟上技術進步。考慮使事物具有適應性總是比在給定時間產生滿足需求的系統更復雜。

此外,市場需求可能會迫使嵌入式系統開發采用同樣久經考驗的方法,這最終可能會使靈活性和互操作性面臨挑戰。

到目前為止,已有一些項目試圖建立一個“開發標準”,但很少有項目能在受嵌入式系統影響的各個領域真正獲益。開源哲學可以成為一種解決方案。開源的使用保證了無論發生任何意外事件(公司崩潰或出售),你都可以長期維護你的系統。它由嵌入式開發人員社區維護,可以更好地適應你的需求,更新最新功能,并在開發方面具有靈活性。

以更可持續的方式發展

通過使用更可持續的方法,嵌入式系統的開發可以變得更加靈活和適應性,以及更加有效和資源高效。這種方法意味著開發可根據你的需求重復使用的代碼,而不僅僅是當前的特定項目。這種可重用性可以應用于系統中的代碼或組件,并且應該從可重用性的角度進行長期考慮,而不僅僅是針對當前的特定項目。

通過將你的全局系統劃分為小代碼塊來開發你的項目,也將允許隨著時間的推移進行更好的維護。這種維護將針對系統的單個元件,這樣就不會改變整個系統的其他功能。

總結

總之,由于其復雜性、專業性以及對專有硬件和軟件的依賴,嵌入式系統在發展方面落后于其他技術領域。然而,通過使用微服務或數字孿生等方法來思考一種新的系統開發方式,可以幫助開發人員在日常生活中發揮作用。

利用這種微服務的理念,我們正在創建一個開源項目,以增加嵌入式系統的靈活性。我們創建的許多工具可以幫助嵌入式開發人員更快、更輕松地編寫代碼。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
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
久草免费在线观看| 免费的黄色小视频| 久久99中文字幕| 亚欧成人毛片一区二区三区四区 | 日韩av片免费播放| 韩国三级一区| 国产精品自拍在线| 香蕉视频一级| 国产高清视频免费| 日日爽天天| 美女免费精品视频在线观看| 精品久久久久久中文字幕一区| 国产国语对白一级毛片| 韩国三级香港三级日本三级la| 91麻豆高清国产在线播放| 一级片片| 日本在线不卡视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 日韩专区一区| 韩国三级视频网站| 一级女性大黄生活片免费| 四虎影视久久久| 999久久狠狠免费精品| 日韩中文字幕一区二区不卡| 日韩中文字幕一区二区不卡| 在线观看成人网| 91麻豆国产| 国产综合成人观看在线| 成人a大片在线观看| 国产视频一区二区在线观看 | 午夜激情视频在线观看| 黄色福利| 四虎影视久久久| 青青久久精品| 韩国三级视频网站| 欧美电影免费| 国产不卡在线观看视频| 九九精品在线| 91麻豆精品国产高清在线| 久久久久久久免费视频| 91麻豆精品国产高清在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 午夜欧美成人久久久久久| 日韩免费在线| 精品国产亚洲人成在线| 日韩中文字幕一区二区不卡| 九九九国产| 久久精品人人做人人爽97| 四虎久久影院| 久久国产精品永久免费网站| 九九久久国产精品| 91麻豆tv| 黄色短视频网站| 成人免费一级毛片在线播放视频| 欧美激情一区二区三区中文字幕| 尤物视频网站在线| 久久成人亚洲| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 黄视频网站在线观看| 色综合久久手机在线| 天天做日日爱| 日韩免费在线| 日韩一级黄色大片| 美国一区二区三区| 久久国产精品自由自在| 国产成人精品综合| 国产视频久久久| 亚飞与亚基在线观看| 国产欧美精品午夜在线播放| 国产极品精频在线观看| 亚洲 欧美 成人日韩| 日日夜人人澡人人澡人人看免| 亚洲精品久久久中文字| 日韩中文字幕在线播放| 999久久狠狠免费精品| 亚洲女初尝黑人巨高清在线观看| 日韩在线观看视频黄| 久久精品人人做人人爽97| 国产91丝袜高跟系列| 午夜激情视频在线播放| 欧美另类videosbestsex久久| 欧美a级片免费看| 亚欧成人乱码一区二区| 国产极品精频在线观看| 精品国产亚洲一区二区三区| 免费国产在线观看| 日本特黄特色aaa大片免费| 国产成a人片在线观看视频| 黄色福利片| 亚洲www美色| 一级毛片视频播放| 久久精品免视看国产成人2021| 四虎影视库| 亚洲天堂在线播放| 97视频免费在线观看| 成人高清视频免费观看| 久久精品欧美一区二区| 国产麻豆精品视频| 你懂的国产精品| 亚洲精品中文一区不卡| 欧美国产日韩精品| 超级乱淫伦动漫| 亚洲精品影院| 亚洲爆爽| 日本在线播放一区| 亚洲女初尝黑人巨高清在线观看| 韩国三级视频网站| 欧美激情一区二区三区在线| 一级毛片看真人在线视频| 精品国产亚一区二区三区| 国产福利免费观看| 一 级 黄 中国色 片| 国产福利免费观看| 精品国产一区二区三区精东影业| 日本在线不卡视频| 午夜激情视频在线观看 | 欧美爱爱网| 黄色免费三级| 韩国三级香港三级日本三级| 成人免费福利片在线观看| 999久久狠狠免费精品| 成人a大片高清在线观看| 亚洲精品久久久中文字| 亚飞与亚基在线观看| 欧美激情在线精品video| 国产网站免费| 成人高清视频在线观看| 91麻豆tv| 精品毛片视频| 亚洲天堂在线播放| 色综合久久天天综合绕观看| 国产91精品系列在线观看| 日本特黄特色aaa大片免费| 欧美一区二区三区在线观看| 国产一级强片在线观看| 欧美日本免费| 99久久精品国产免费| 国产不卡在线观看| 国产成人精品综合| 精品视频一区二区| 二级片在线观看| 天堂网中文在线| 国产福利免费观看| 四虎影视库国产精品一区| 99久久精品国产麻豆| 色综合久久天天综合观看| 九九免费精品视频| 韩国三级视频网站| 国产一区二区精品久久91| 国产精品1024在线永久免费| 超级乱淫黄漫画免费| 国产不卡在线观看| 国产精品自拍一区| 欧美激情一区二区三区中文字幕| 国产麻豆精品hdvideoss| 欧美国产日韩一区二区三区| 九九精品影院| a级毛片免费全部播放| 99色视频| 国产一区二区精品| 国产麻豆精品视频| 欧美激情影院| 一级片片| 韩国三级视频在线观看| 日韩中文字幕一区二区不卡| 久久国产影院| 亚洲 男人 天堂| 亚久久伊人精品青青草原2020| 成人影院一区二区三区| 精品视频一区二区三区免费| 欧美国产日韩一区二区三区| 国产伦久视频免费观看视频| 欧美爱爱网| 免费国产一级特黄aa大片在线| 中文字幕一区二区三区 精品| 欧美国产日韩在线| 欧美日本免费| 日本免费看视频| 国产不卡在线观看视频| 午夜欧美成人久久久久久| 欧美爱色| 国产精品免费精品自在线观看| 亚洲 欧美 成人日韩| 99热视热频这里只有精品| 精品国产亚洲人成在线| 日韩一级黄色片| 精品久久久久久中文字幕2017| 亚洲天堂在线播放| 九九干| 韩国妈妈的朋友在线播放 | 九九热国产视频| 精品在线观看国产| 久草免费在线观看| 国产伦精品一区二区三区无广告 | 99久久精品国产国产毛片| 国产精品自拍在线| 国产福利免费观看| 亚欧乱色一区二区三区| 国产成人精品综合在线| 毛片成人永久免费视频|