0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用 ARMv8-R 架構(gòu)驅(qū)動

454398 ? 來源: ARM ? 作者: ARM ? 2021-06-20 17:50 ? 次閱讀

ARM 處理器越來越多地用于汽車應用,例如車載信息娛樂系統(tǒng) (IVI)、高級駕駛輔助系統(tǒng) (ADAS)、動力總成、底盤和車身控制。此外,車對車和車對基礎設施(V2V、V2I)通信的新興機會進一步擴展了未來車輛中計算系統(tǒng)的范圍和復雜性。

這些發(fā)展正在推動下一代汽車電子產(chǎn)品的發(fā)展,每年都會更多地使用 ARM 處理器。本文討論了其中一些應用背后的技術,并描述了 ARM 處理器在汽車電子和相關高速公路基礎設施應用中的使用位置和方式。然后,本文介紹了用于實時控制和安全系統(tǒng)的 ARM 處理器架構(gòu)的演變,使設計人員能夠管理日益復雜的汽車硬件和軟件,包括那些與功能安全相關的系統(tǒng)。未來采用這種新架構(gòu)的基于 ARM 的產(chǎn)品還將提供增強的實時性能,并有助于通過增加代碼重用和可移植性來提高軟件質(zhì)量和可靠性。

汽車電子的進步 電子
對現(xiàn)代汽車變得非常重要,它們支持的功能現(xiàn)在是客戶購買決策的關鍵因素。事實上,如果沒有現(xiàn)代電子設備的幫助,大部分有關車輛排放和安全的立法都無法以任何實際方式實施。然而,電子產(chǎn)品也成為車輛成本和開發(fā)時間的重要因素。

現(xiàn)代汽車中的大多數(shù)電子功能可分為以下幾類:

車載信息娛樂系統(tǒng):汽車收音機、媒體播放器、免提電話(藍牙)、衛(wèi)星導航和通用用戶界面。通常包含大型顯示器、用戶界面和可能的語音激活。這種面向用戶的電子系統(tǒng)通常是現(xiàn)代客戶的關鍵區(qū)別

儀表盤:傳統(tǒng)的、強制性的車速表和里程表現(xiàn)在幾乎總是通過電子設備、轉(zhuǎn)數(shù)計數(shù)器、燃料和溫度計以及其他驅(qū)動程序接口來促進。儀表板本身通常是一個模擬傳統(tǒng)機械儀表的全電子顯示系統(tǒng),我們期望整個儀表板最終成為一個單一的顯示面

動力系統(tǒng):在任何現(xiàn)代車輛的引擎蓋下,發(fā)動機和變速箱都有一個電子控制單元 (ECU),它利用溫度、壓力、旋轉(zhuǎn)和其他傳感器根據(jù)駕駛員的需求來控制燃油噴射和點火正時,從而實現(xiàn)最高效的運行使用燃料的同時最大限度地減少排放。在新興的電動汽車或混合動力系統(tǒng)中,將有用于電動機控制和電池管理的下一代 ECU

底盤:幾乎所有現(xiàn)代車輛都包含實時機電控制和驅(qū)動系統(tǒng),以實現(xiàn)更安全的制動和電動助力轉(zhuǎn)向。結(jié)合牽引力控制,這些提供了車輛穩(wěn)定性和現(xiàn)行法規(guī),要求所有現(xiàn)代汽車都必須具備此類功能

車身電子設備:這描述了車輛周圍的許多電子系統(tǒng),通常提供舒適性和便利性,包括電機控制系統(tǒng)。車窗升降器、可調(diào)節(jié)后視鏡、可調(diào)節(jié)座椅、加熱器和空調(diào)都屬于這一類。此外,車輛照明系統(tǒng)將被視為車身電子設備的一部分

駕駛輔助:這一類別最近才出現(xiàn),它描述了一系列駕駛輔助,如倒車攝像頭、停車傳感器、巡航控制等。然而,下一個類別的進展仍在繼續(xù)

高級駕駛輔助系統(tǒng):ADAS 正迅速成為汽車電子領域的下一個重大創(chuàng)新。通常使用攝像機或雷達系統(tǒng),電子設備處理圖像以便為駕駛員提供額外信息,并且在某些情況下,自動控制車輛動力系統(tǒng)或底盤。這些系統(tǒng)需要大量的計算能力,其中包括車道偏離警告、盲點檢測、停車輔助、動態(tài)巡航控制和預碰撞制動。

在現(xiàn)代車輛中,所有這些系統(tǒng)都使用專為汽車設計的專用且強大的通信網(wǎng)絡互連,例如 CAN(車域網(wǎng)絡)、LIN、FlexRay 或 TTP(時間觸發(fā)協(xié)議)。這些公交車為行業(yè)節(jié)省了數(shù)百萬美元,并為現(xiàn)代車輛的質(zhì)量和可靠性做出了巨大貢獻,因為它們?nèi)〈藬?shù)公里的電線束。

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    架構(gòu)凸顯出色運算效能 ARM鎖定汽車/工控市場

    ARM專為嵌入式系統(tǒng)處理器所設計的ARMv8-R架構(gòu),其特色為能在一個處理器上同時運行多種作業(yè)系統(tǒng),以及出色的即時運算處理能力。ARM欲借此契機進攻汽車及工業(yè)控制市場,鎖定汽車及工業(yè)控制運用。
    發(fā)表于 10-25 09:38 ?983次閱讀

    ARM重新定義ARMv8架構(gòu),ARMv8架構(gòu)特性解說

    本文從ARMv8-A產(chǎn)生的背景開始,對它進行一個簡單的介紹,使大家從整體上,對ARMv8有一個簡單的了解。
    的頭像 發(fā)表于 10-08 17:02 ?1w次閱讀
    ARM重新定義<b class='flag-5'>ARMv8</b>新<b class='flag-5'>架構(gòu)</b>,<b class='flag-5'>ARMv8</b>新<b class='flag-5'>架構(gòu)</b>特性解說

    我對ARM架構(gòu)的理解

    的核心都是由Arm內(nèi)部設計的微架構(gòu)。Cortex-R系列,架構(gòu)Armv7-RArmv8-R,為高性能實時應用進行了優(yōu)化。這些處理器有更好的
    發(fā)表于 09-03 17:56

    為何ARMv8-a架構(gòu)要引入EL3呢

    ARMv8-a架構(gòu)是由哪些部分組成的呢?為何ARMv8-a架構(gòu)要引入EL3呢?
    發(fā)表于 03-02 09:12

    ARMv8架構(gòu)資料分享

      隨著開發(fā)工作逐漸遷移到 ARMv8 的 64 位平臺,因此有必要盡快熟悉 ARMv8 架構(gòu)。ARMv8 與先前較為熟悉的 ARMv7
    發(fā)表于 03-21 14:50

    ARMv8架構(gòu)概述

    Armv8 OverviewARMv7與Armv8的升級示意如下:Aarch64指令集Aarch64的32個通用寄存器引用和描述如下,與Aarch32寄存器相比如下,在ARM 32位系統(tǒng)中,函數(shù)參數(shù)
    發(fā)表于 05-13 10:31

    Armv8-R AArch32架構(gòu)手冊

    本體系結(jié)構(gòu)參考手冊描述的Arm體系結(jié)構(gòu)定義了抽象機器,稱為處理元件(PE)。符合Arm體系結(jié)構(gòu)的實現(xiàn)必須符合所描述的PE行為。本手冊沒有描述如何構(gòu)建實現(xiàn) 它也沒有將這種實現(xiàn)的范圍限制在定義的行為之外。 除非體系結(jié)構(gòu)有不同的規(guī)定符合Arm體系結(jié)構(gòu)的程序必須與PE上程序的簡單順序執(zhí)行相同。 這種程序員可見的行為不包括程序的執(zhí)行時間。Arm體系結(jié)構(gòu)參考手冊還描述了使用PE的軟件規(guī)則。
    發(fā)表于 08-02 07:31

    Armv8-R架構(gòu)中的虛擬化概念和可能性

    本指南介紹了Armv8-R架構(gòu)中的虛擬化概念和可能性。我們用四個例子來解釋這些概念,其中大部分是基于汽車行業(yè)的應用程序。這些示例可以幫助您理解和熟悉虛擬化概念 使用Arm開發(fā)工具。 在本指南的最后
    發(fā)表于 08-02 09:27

    ARM體系結(jié)構(gòu)參考手冊ARMv7-A和ARMv7-R版本

    本手冊介紹ARM?架構(gòu)v7、ARMv7的A和R配置文件。 其中包括以下內(nèi)容的描述: ·處理器指令集: -原始ARM?指令集-高代碼密度Thumb?指令集-ThumbEE指令集,包括對實時(JIT)或
    發(fā)表于 08-12 07:46

    Arm Cortex-R52處理器技術參考手冊

    ARMv8-R AArch32兼容處理元件(PE)。 在Cortex-R52的背景下,PE和核心在概念上是相同的。 多個受保護的內(nèi)存系統(tǒng)架構(gòu)(PMSA)上下文可以在同一核上執(zhí)行,使用虛擬化技術來包含它們
    發(fā)表于 08-17 06:24

    ARM Cortex-R52處理器技術參考手冊

    ARMv8-R標準的處理元件(PE)。 在Cortex-R52的背景下,PE和核心在概念上是相同的。 多個受保護的內(nèi)存系統(tǒng)架構(gòu)(PMSA)上下文可以在同一核上執(zhí)行,使用虛擬化技術來包含它們。 該處
    發(fā)表于 08-18 07:07

    TRACE32支持ARMv8架構(gòu)

      ARMv8架構(gòu)是首個包括64位執(zhí)行模式的ARM架構(gòu),允許處理器將64位執(zhí)行模式與32位執(zhí)行模式相結(jié)合。開發(fā)該版本ARM指令系統(tǒng)的關鍵技術之一是將ARM處理器工藝的高能效優(yōu)勢融入64位計算,并獲得更大的可用虛擬地址空間。
    發(fā)表于 09-12 19:01 ?11次下載

    ARMv7-M嵌入式架構(gòu)的特點是什么

    ARM Cortex-M處理器系采用ARMv7-M架構(gòu)設定,Cortex-M0和Cortex-M0+則采用類似的ARMv6-M架構(gòu)。
    發(fā)表于 10-22 14:32 ?4672次閱讀

    ncnn avx2/armv8.2 基礎架構(gòu)

    2020年開始,新手機 CPU 幾乎都是 armv8.2 架構(gòu),這個架構(gòu)引入了新的 fp16 運算和 int8 dot 指令,優(yōu)化得當就能大幅加速深度學習框架的...
    發(fā)表于 01-26 18:53 ?0次下載
    ncnn avx2/<b class='flag-5'>armv</b>8.2 基礎<b class='flag-5'>架構(gòu)</b>

    Armv8-R Cortex-R52+軟件集成的最佳實踐

    將這些處理器納入到區(qū)域平臺和安全島的高性能微控制器設計中。與此同時,汽車軟件供應商已經(jīng)建立了與Armv8-R集成的解決方案,在這個處理器家族中使用的Arm架構(gòu)。這篇文章總結(jié)了這一行業(yè)趨勢的最先進的概述。
    的頭像 發(fā)表于 11-02 16:51 ?1039次閱讀
    <b class='flag-5'>Armv8-R</b> Cortex-<b class='flag-5'>R</b>52+軟件集成的最佳實踐