將新的嵌入式產(chǎn)品快速部署到市場中的一個策略是利用平臺。你或你的公司可能有一個產(chǎn)品路線圖來確定未來幾年將要發(fā)布的產(chǎn)品。由于客戶需要稍有不同的特性、配置和定制,開發(fā)一個OT產(chǎn)品是不實(shí)際的。相反,如果您創(chuàng)建了一個具有通用核心軟件的產(chǎn)品平臺,可以擴(kuò)展和配置,那么您就可以大大降低成本和開發(fā)時間。讓我們來探索編寫可配置固件的五個技巧,我認(rèn)為這將極大地改進(jìn)您的軟件。
一個強(qiáng)大的轉(zhuǎn)變正在嵌入空間進(jìn)行。連接設(shè)備正在演變成能夠根據(jù)所收集的數(shù)據(jù)自行決策的系統(tǒng)。通過處理更接近其捕獲地點(diǎn)的數(shù)據(jù),而不是在iot網(wǎng)關(guān)或云中,它有望加快決策速度,減少延遲,解決數(shù)據(jù)隱私問題,降低成本和提高能源效率。
任何一個嵌入式軟件開發(fā)人員當(dāng)被告知他們要從事一個新項(xiàng)目時,首先要做的就是要求一個開發(fā)工具包。開發(fā)工具包允許開發(fā)團(tuán)隊(duì)熟悉微控制器及其外圍。然后,他們就可以開始用破折板和類似的東西來構(gòu)建一個系統(tǒng)。
很容易忘記的是,嵌入式Linux無法為所有嵌入式開發(fā)人員做任何事。雖然它適合于內(nèi)存和強(qiáng)大處理器很多的應(yīng)用程序,但嵌入式Linux和類似操作系統(tǒng)的開銷對決定性和內(nèi)存消耗造成負(fù)面影響的使用案例越來越多。
實(shí)時操作系統(tǒng)已經(jīng)進(jìn)入了50%以上的嵌入式項(xiàng)目。實(shí)時操作系統(tǒng)可以幫助您管理系統(tǒng)的時間、資源、內(nèi)存等等。它們?yōu)槟峁┝烁咝д{(diào)度的工具,如時間切片和線程搶占,同時簡化任務(wù)間的通信。
越來越多的人工智能(AI)在互聯(lián)網(wǎng)上的東西設(shè)備中創(chuàng)造智能的設(shè)備,各種應(yīng)用正受益于這些智能設(shè)備。他們學(xué)習(xí)數(shù)據(jù),在沒有人為干預(yù)的情況下做出自主決策,導(dǎo)致產(chǎn)品與環(huán)境進(jìn)行更合乎邏輯、更像人類的互動。
隨著電動汽車部門的不斷發(fā)展,殺傷人員地雷的設(shè)計面臨著更大的挑戰(zhàn)。這些問題包括要求提高功率等級、擴(kuò)大電壓范圍、提高可靠性和提高功率密度,同時保持高效運(yùn)行。
您是否使用人工智能開發(fā)您的嵌入式軟件?雖然它可能還沒有成為主流,但我看到很多團(tuán)隊(duì)都在瘋狂地研究如何使用AI來提高性能和吞吐量。如果你不想落后,你也應(yīng)該嘗試。我將是第一個承認(rèn)你所獲得的并不總是正確的,但是我已經(jīng)看到并經(jīng)歷了使用人工智能工具的巨大改進(jìn),這些工具還處于嬰兒期。在這篇文章中,我將分享一些最佳實(shí)踐,這些實(shí)踐將幫助您改進(jìn)提示,從而從AI模型中獲得更好的結(jié)果。一個人工智能模型能夠產(chǎn)生多少嵌入式軟件會讓你吃驚。
如今,強(qiáng)大的充電寶無處不在,被手機(jī)愛好者廣泛使用。這些充電寶的輸出電壓固定在5V。然而,一個充電寶也可以作為一個12V的電源,使用一個小型和高效的提升轉(zhuǎn)換電路板。
隨著汽車變得智能化,制造商們開始專注于實(shí)現(xiàn)某些智能功能,而犧牲了其他功能?,F(xiàn)在,與后視相機(jī)和盲點(diǎn)警告掛鉤的傳感器幾乎無處不在,但其他安全工具卻落后了。這延誤了先進(jìn)司機(jī)協(xié)助系統(tǒng)的進(jìn)展,該系統(tǒng)是一套協(xié)助司機(jī)安全操作車輛的技術(shù)。
設(shè)計一個嵌入式的電池壽命系統(tǒng)已經(jīng)成為許多團(tuán)隊(duì)重要的設(shè)計考慮。優(yōu)化電池壽命的能力有助于降低現(xiàn)場維護(hù)成本,并確??蛻粲辛己玫漠a(chǎn)品經(jīng)驗(yàn),不必不斷更換或充電電池。
召回活動增加,交付延誤,難以按時履行承諾的功能:軟件質(zhì)量不明顯。只有通過一致的行動、遵守標(biāo)準(zhǔn)和使用成熟的測試和質(zhì)量保證工具,才能開發(fā)出好的軟件。糟糕的軟件會導(dǎo)致金錢損失和公司形象的惡化.嵌入式軟件甚至更為關(guān)鍵,因?yàn)樗饕糜趯Π踩陵P(guān)重要的應(yīng)用程序。在這方面,軟件錯誤可能危及人的生命,因此必須不惜一切代價避免。因此,諸如ISO26262、ICC61508或DO178-C等標(biāo)準(zhǔn)對軟件的開發(fā)和測試質(zhì)量有嚴(yán)格的要求。
在設(shè)計工業(yè)應(yīng)用的系統(tǒng)級、獨(dú)立的I/O解決方案時,如工藝控制、工廠自動化或建筑控制系統(tǒng),有許多領(lǐng)域需要考慮。這包括功率耗散、數(shù)據(jù)隔離和形式因素。圖1展示了使用?AD74115H 以及?ADP1034 在一個獨(dú)立的單通道軟件配置I/O解決方案中。
起初,數(shù)據(jù)分層是存儲系統(tǒng)用來降低數(shù)據(jù)存儲成本的一種策略。這涉及到將常常無法訪問的數(shù)據(jù)分組到更經(jīng)濟(jì)有效的存儲數(shù)組選擇中。例如,閑置一年或更長時間的數(shù)據(jù)可能會從昂貴的閃存層轉(zhuǎn)移到更便宜的SATA磁盤層。即使它們非常昂貴,SSDS和閃存也可以歸類為高性能存儲類。主動使用并需要最大性能的較小數(shù)據(jù)集通常存儲在閃存中。
因業(yè)績低于分析師預(yù)期,英特爾股價在周四盤后交易中一度下跌20%。稍早前,這家芯片制造商表示,作為100億美元成本削減計劃的一部分,到2025年將裁減超過15%的員工。