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