專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享
從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!
提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力
提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動態(tài)
OTA全稱是Over-the-Air Technology,即云端下載技術(shù),也叫做“空中下載技術(shù)”(下文稱OTA)。英銳恩單片機(jī)開發(fā)人員表示,近年來該技術(shù)在軟件更新和數(shù)據(jù)管理等技術(shù)功能等方面的作用越來越突出,特別是與該技術(shù)有關(guān)的另一個重要組件,那就是單片機(jī)。
此外,OTA功能的日益普及在汽車環(huán)境中最為明顯,在這些環(huán)境中,它們可以無線并自動更新電子控制單元(ECU)軟件。越來越多的軟件定義了汽車動力總成,車身,底盤和信息娛樂系統(tǒng),其中撒滿了單片機(jī)。在這里,用于定期更新的最具成本效益的方法之一是OTA。例如,汽車駕駛艙系統(tǒng)仍可以在執(zhí)行模式下更新數(shù)據(jù)和代碼。
那么,對于在汽車設(shè)計中提供OTA軟件更新和其他數(shù)據(jù)管理服務(wù)的單片機(jī)來說,最重要的是什么?英銳恩單片機(jī)開發(fā)工程師解釋說,單片機(jī)的內(nèi)部存儲器的容量的發(fā)展起到很大作用,由于支持OTA的單片機(jī)需要更大的片上存儲器,才可以用于大量存儲更新程序,并支持各種外圍設(shè)備,例如I2C,SPI和UART。
應(yīng)用于OTA的單片機(jī)內(nèi)存
在這以前,OTA更新是在兩個內(nèi)存設(shè)備上執(zhí)行的:一個用于寫入,另一個用于讀取。現(xiàn)在,單片機(jī)中更大的嵌入式內(nèi)存容量促進(jìn)了多種存儲體架構(gòu),可同時進(jìn)行讀寫操作。這大大減少了軟件切換期間的停機(jī)時間。此外,它通過在后臺執(zhí)行OTA更新時維持正常操作來提高效率。
單片機(jī)通常用于OTA更新的存儲器有兩種。首先,非易失性存儲器(例如內(nèi)存)用于存儲應(yīng)用程序的程序代碼和只讀數(shù)據(jù)。其次,易失性存儲器(如SRAM)用于存儲軟件應(yīng)用程序的可修改部分(如堆棧)。
內(nèi)存和SRAM的組合可以促進(jìn)多種復(fù)雜的軟件應(yīng)用,而無需外部串行內(nèi)存。內(nèi)存是實現(xiàn)高性能OTA更新的關(guān)鍵,因為它具有分離OTA軟件的讀寫部分的能力。同樣,在下載過程中,SRAM在以二進(jìn)制格式傳輸OTA數(shù)據(jù)中也起著至關(guān)重要的作用。
OTA的安全性和可靠性
支持OTA的MCU的另一個重要考慮因素是安全性,以及隨后在極端條件下對可靠性能的需求。提供OTA服務(wù)的MCU必須具有更好的控制功能,但是安全性對于支持ECU軟件的安全和快速OTA更新也至關(guān)重要。
單片機(jī)會收到新的固件映像,以更新MCU的基礎(chǔ)硬件功能以及運行在MCU之上的應(yīng)用程序。這帶來了安全隱患,因此,支持OTA的MCU集成了功能安全性和其他安全性功能,例如加密加速器。值得注意的是,以上設(shè)計信息對于服務(wù)于IoT,無線傳感器網(wǎng)絡(luò)和其他非汽車應(yīng)用的OTA更新也有效。
以上就是英銳恩單片機(jī)開發(fā)工程師分享的在汽車行業(yè)中OTA與單片機(jī)(MCU)的重要關(guān)系。英銳恩專注單片機(jī)應(yīng)用方案設(shè)計與開發(fā),提供8位單片機(jī)、16位單片機(jī)、32位單片機(jī)、運算放大器和模擬開關(guān)。