chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

Linux和QNX操作系統(tǒng)在智能駕駛上的使用區(qū)別

汽車(chē)ECU開(kāi)發(fā) ? 來(lái)源: 焉知汽車(chē) ? 2023-08-24 10:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

智能駕駛底層軟件的核心是其運(yùn)行的操作系統(tǒng),該系統(tǒng)主要運(yùn)行在智能駕駛域控制器上,支持自動(dòng)駕駛所需的高性能計(jì)算和高帶寬通信異構(gòu)芯片??紤]到智駕系統(tǒng)本身對(duì)安全性,實(shí)時(shí)性和可靠性的要求較高,因此,這類(lèi)需求也會(huì)同步加載到其底層的操作系統(tǒng)性能和計(jì)算能力上。比如為了滿足融合感知和決策計(jì)算的要求,需要操作系統(tǒng)具備強(qiáng)大的計(jì)算能力;而為了滿足多傳感器數(shù)據(jù)的實(shí)時(shí)訪問(wèn)和處理,又需要強(qiáng)大的數(shù)據(jù)吞吐量;最后,為了滿足各種算法模型的需求,高生態(tài)兼容性和擴(kuò)展性也是必須的要求。

wKgZomTmuhCAdbFNAAMuVFd2pPM777.png

Linux和QNX的使用區(qū)別

當(dāng)前,業(yè)內(nèi)關(guān)于智能駕駛操作系統(tǒng)內(nèi)核主要有兩條開(kāi)發(fā)路徑(當(dāng)然排除一些自研類(lèi),如華為的AOS)。一種是基于純Linux原生代碼嫁接開(kāi)發(fā)的操作系統(tǒng)。這一類(lèi)還有衍生版本,那就是繼承了Linux豐富的開(kāi)源生態(tài),基于開(kāi)源強(qiáng)大的Linux宏內(nèi)核,著力增強(qiáng)其安全性和實(shí)時(shí)性,針對(duì)功能安全級(jí)別ASIL B而開(kāi)發(fā)的增強(qiáng)型安全Linux操作系統(tǒng)。

另一種也是行業(yè)內(nèi)比較推崇的QNX操作系統(tǒng),該操作系統(tǒng)主要是 Blackberry Limited 提供的商用實(shí)時(shí)操作系統(tǒng),它是一個(gè)類(lèi) Unix 操作系統(tǒng)。該操作系統(tǒng)中使用的內(nèi)核是微內(nèi)核。

整體上,Linux和QNX的整體區(qū)別如下:

Linux的目標(biāo)系統(tǒng)類(lèi)型是嵌入式系統(tǒng)、移動(dòng)設(shè)備、個(gè)人計(jì)算機(jī)、服務(wù)器、大型計(jì)算機(jī)和超級(jí)計(jì)算機(jī)。Linux 支持的計(jì)算機(jī)架構(gòu)有 IA-32、x86-64、ARM、PowerPC 和 SPARC。它的內(nèi)核類(lèi)型是Monolithic。它的原生 API 是 LINUX/POSIX。它具有 GNU GPLv2(內(nèi)核)的首選許可證。通過(guò)其子系統(tǒng)支持的非本機(jī) API 是 Mono、Java、Win16 和 Win32。Linux 支持的文件系統(tǒng)有 ext2、ext3、ext4、btrfs、ReiserFS、FAT、ISO 9660、UDF 和 NFS。

QNX的目標(biāo)系統(tǒng)類(lèi)型是汽車(chē)、醫(yī)療、智能手機(jī)、消費(fèi)、工業(yè)、嵌入式系統(tǒng)和安全。QNX 支持的計(jì)算機(jī)架構(gòu)有 x86、SH-4、PowerPC、ARM 和 MIPS。它的內(nèi)核類(lèi)型是微內(nèi)核。它的原生 API 是 POSIX 和 Java。它具有專(zhuān)有的首選許可,其子系統(tǒng)不支持非本機(jī) API。QNX 支持的文件系統(tǒng)有 QNX4FS、QNX6、ext2、FAT、ISO 9660、Joliet、NFS、CIFS、ETFS、UDF、HFS、HFS+ 和 NTFS。

這點(diǎn)上QNX則主要支持Cortex-A系列(ARMv7 或ARMv8及后續(xù)),且不規(guī)劃支持Cortex-M及R系列(特別是沒(méi)有MMU低主頻的MCU等)支持X86系列。這點(diǎn)上QNX相較于Linux來(lái)說(shuō)略遜一些。

可以說(shuō),QNX 是一個(gè)符合 Posix 標(biāo)準(zhǔn)的商業(yè)實(shí)時(shí)操作系統(tǒng)。Linux 是一個(gè)未正式兼容 Posix 的通用開(kāi)源操作系統(tǒng)內(nèi)核。實(shí)際上,對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),兩者都感覺(jué)像是 Unix。但是,考慮到智駕系統(tǒng)開(kāi)發(fā)的不同需求,兩者的應(yīng)用場(chǎng)景也不相同。

此外,QNX操作系統(tǒng)通過(guò)萊茵認(rèn)證的基礎(chǔ)功能安全認(rèn)證IEC61508SIL3,道路車(chē)輛功能安全最高等級(jí)ISO 26262 AISL D標(biāo)準(zhǔn),醫(yī)療行業(yè)IEC62304及鐵路EN50128認(rèn)證功能安全認(rèn)證,認(rèn)證范圍包括工具鏈TCL3認(rèn)證、Neutrino微內(nèi)核、APS自適應(yīng)分區(qū)調(diào)度、libc、libm和libsupc++庫(kù)等。

因此,從如上幾個(gè)方面的對(duì)比中可以看出,Linux在適配自動(dòng)駕駛汽車(chē)上還是存在一定的劣勢(shì)。從至少滿足功能安全ASIL B的角度出發(fā),QNX是能夠滿足智駕系統(tǒng)功能安全等級(jí)的,Linux卻無(wú)法滿足性能指標(biāo)。

Linux和QNX在智駕領(lǐng)域的使用現(xiàn)狀

智能汽車(chē)開(kāi)發(fā)使用Linux的原因主要是基于如下原因考慮:

Linux有多種程序語(yǔ)言與開(kāi)發(fā)工具。如gcc、cc、C++、Perl、Fortran77等。對(duì)于不同的開(kāi)發(fā)平臺(tái)的接口和軟件適配度將更好。由于Linux內(nèi)核大部分是用C語(yǔ)言編寫(xiě),并采用可移植Unix標(biāo)準(zhǔn)應(yīng)用程序接口,支持i386、Alpha、AMD、Sparc等系統(tǒng)平臺(tái),因此,可以很好的支持車(chē)載智能汽車(chē)等相關(guān)嵌入式設(shè)備的控制。

同時(shí),Linux是一個(gè)真正多任務(wù)多用戶的操作系統(tǒng),開(kāi)發(fā)人員可以對(duì)自己需要的資源配置需求的權(quán)限,這種方式允許多應(yīng)用程序同一時(shí)間調(diào)用操作系統(tǒng)資源且互不影響。并且,由于Linux內(nèi)的源代碼是以標(biāo)準(zhǔn)的32位計(jì)算機(jī)來(lái)做的最佳設(shè)計(jì),因此基本可以確保其系統(tǒng)的穩(wěn)定性,不易宕機(jī)。

此外,相當(dāng)重要的一點(diǎn)是Linux內(nèi)部自帶的防火墻、入侵檢測(cè)和安全認(rèn)證等工具也能在很多情況下滿足對(duì)網(wǎng)絡(luò)安全性的需求。在處理器類(lèi)別支持度上,Linux可以支持Cortex-A & M及X86系列,其支持度還是相對(duì)較為全面。

基于如上的原因,當(dāng)前智能駕駛業(yè)界內(nèi)部使用較為廣泛的還是Linux系統(tǒng)。

操作系統(tǒng) 廠家
Linux 蔚來(lái)、小鵬、上汽大通、一汽紅旗、華人運(yùn)通、廣汽、宏景智駕
QNX 滴滴、德賽西威、模式智能、國(guó)外部分OEM

Linux在智駕設(shè)計(jì)中的安全缺陷

相對(duì)于互聯(lián)網(wǎng)行業(yè),自動(dòng)駕駛領(lǐng)域內(nèi)特別關(guān)注的指標(biāo)還有功能安全。而Linux在功能安全上還顯得相當(dāng)稚嫩。主要體現(xiàn)在如下幾方面:

1、虛擬化的功能安全性

Linux采用的是Open Source/GPL2/3; Monolithic kernel。

首先,GPL是可以允許將使用的產(chǎn)品最大化的授權(quán)給用戶,確保用戶可以獲得自由運(yùn)行、復(fù)制、研究和改進(jìn)的分發(fā)產(chǎn)品。因此,對(duì)于Linux這類(lèi)開(kāi)源產(chǎn)品來(lái)說(shuō),允許開(kāi)發(fā)社區(qū)工程師任意注入不穩(wěn)定或存在一定bug的程序代碼,可能導(dǎo)致系統(tǒng)的突然崩潰,自然無(wú)法滿足功能安全需求。

2、操作系統(tǒng)本身安全性

此外,從操作系統(tǒng)功能安全性來(lái)說(shuō),Linux這類(lèi)操作系統(tǒng)相當(dāng)于基于宏內(nèi)核架構(gòu)設(shè)計(jì)而成,其硬實(shí)時(shí)性問(wèn)題及開(kāi)源版本分支維護(hù)問(wèn)題都相當(dāng)明顯,如果不經(jīng)過(guò)深度定制和裁減,不可能滿足功能安全中的暴露度、嚴(yán)重度、可控性要求。然而,深度定制對(duì)團(tuán)隊(duì)要求卻極高,這點(diǎn)上,對(duì)于自動(dòng)駕駛研發(fā)團(tuán)隊(duì)來(lái)說(shuō)幾乎是不太可能。

3、圖形功能安全

Linux的圖形處理功能主要是指圖像處理軟件模塊基本是沒(méi)有相關(guān)的功能安全認(rèn)證的。因此,利用Linux在進(jìn)行圖像解析及處理過(guò)程中也無(wú)法保證其功能安全。

此外,Linux源碼多達(dá)2500萬(wàn)行,一般智駕系統(tǒng)公司的項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)不具備裁剪Linux的能力,整體鑒定難度較大,同時(shí)對(duì)軟件架構(gòu)師的要求較高,需要對(duì)Linux系統(tǒng)進(jìn)行軟件安全分析及設(shè)計(jì)過(guò)程難度就會(huì)加大。

wKgZomTmuhCAZcdfAAKZdMNarPA374.png

目前業(yè)內(nèi)沒(méi)有一家使用Linux操作系統(tǒng)通過(guò)了功能安全認(rèn)證,開(kāi)發(fā)Linux系統(tǒng)要達(dá)到ASIL B是行業(yè)的難點(diǎn)。主要體現(xiàn)在如下幾點(diǎn):

1、缺失流程文檔

首先,Linux系統(tǒng)軟件缺乏需求和架構(gòu)文檔,需求、架構(gòu)和設(shè)計(jì)代碼一致性無(wú)法追溯。同時(shí),軟件缺失安全分析,包括FMEA分析,沒(méi)有識(shí)別失效模式。Linux的軟件監(jiān)控過(guò)程沒(méi)有進(jìn)行合理的ASIL分解,需要額外考慮獨(dú)立性。

2、硬實(shí)時(shí)性無(wú)法完全保證

Linux系統(tǒng)開(kāi)發(fā)過(guò)程中難以保證硬實(shí)時(shí)性,代碼移植的代價(jià)較大,實(shí)時(shí)內(nèi)核無(wú)法在Linux上無(wú)法表現(xiàn)出優(yōu)越性,Linux核內(nèi)軟件也無(wú)法滿足安全性。

3、測(cè)試工作量較大

Linux整體編碼規(guī)則不合符ISO26262,特別是針對(duì)功能安全這塊需要做一定程度的裁減。代碼工作量相對(duì)較大,單元測(cè)試的工作量也比較大。

改進(jìn)Linux缺陷在智駕系統(tǒng)的設(shè)計(jì)方法

當(dāng)然市場(chǎng)上也有一些廠家、tier1或者tier2考慮對(duì)Linux系統(tǒng)進(jìn)行一定程度的改良。實(shí)施對(duì)Linux Guest OS進(jìn)行功能開(kāi)發(fā)和安全增強(qiáng)的策略。

比如ELISA項(xiàng)目(https://elisa/tech/)一直在致力于如何將Linux系統(tǒng)認(rèn)證成ASILB; ,且該項(xiàng)目目前正在進(jìn)行中。SIL2 LinuxMP項(xiàng)目(http://sil2.osadl.org)也已經(jīng)開(kāi)發(fā)結(jié)束,很多其他項(xiàng)目也有參考該項(xiàng)目?jī)?nèi)的成果,包含開(kāi)發(fā)工具相關(guān)的內(nèi)容,但沒(méi)有認(rèn)證成B。另外,像博世V2x項(xiàng)目也做過(guò)類(lèi)似的研究,但是也沒(méi)有完成相應(yīng)的認(rèn)證。

總結(jié)起來(lái),對(duì)于Linux采取的安全方法無(wú)非就是針對(duì)其基線選型、需求定義、裁減/配置、安全分析等作出不同的應(yīng)對(duì)策略。

wKgaomTmuhCAO8aEAAP0b8PZZ2Q912.png

首先,基線選型一般選擇開(kāi)源社區(qū)LTS版本作為基線來(lái)源,參考業(yè)界主流的版本基線如:redhat/windriver,并根據(jù)目標(biāo)芯片的BSP支持情況作為參考,重大功能更新、漏洞更新都需要實(shí)時(shí)的進(jìn)行。同時(shí),采用分析+評(píng)審的方法對(duì)選型的結(jié)果進(jìn)行驗(yàn)證。

其次,重要的部分包括需求定義。如產(chǎn)品需求到Linux內(nèi)存分配過(guò)程中都需要優(yōu)化任務(wù)調(diào)度、進(jìn)程管理以及內(nèi)存管理,并有效定義目標(biāo)ASIL 等級(jí)、Failsafe、FTTI等。同時(shí),恰當(dāng)?shù)倪x定SOC,具備Safety manual。外部安全機(jī)制(比如程序流監(jiān)控、數(shù)據(jù)流監(jiān)控、冗余計(jì)算、冗余存儲(chǔ)等)這些方面的有效實(shí)施也是非常重要的。需要采用高效的檢查方法對(duì)需求進(jìn)行驗(yàn)證。當(dāng)然基于需求進(jìn)行精煉并提取有效的數(shù)據(jù)流和控制流進(jìn)行分析驗(yàn)證也是Linux安全分析中比較重要的一環(huán)。

最后,涉及裁減配置兩方面內(nèi)容還有通過(guò)高效的配置工具(如OSADL Minimization tool)針對(duì)需求分析的Strace信息對(duì)內(nèi)核進(jìn)行裁減,依據(jù)最佳時(shí)間或產(chǎn)品的特性對(duì)內(nèi)核進(jìn)行配置,最后基于檢查加分析的方法對(duì)內(nèi)核進(jìn)行配置和驗(yàn)證。

除開(kāi)以上羅列的措施要素外,也可以將Linux當(dāng)做軟件組件來(lái)進(jìn)行軟件組件鑒定(ASIL B)的方法,但是這類(lèi)鑒定對(duì)于超大型軟件代碼的鑒定不太適用,且相關(guān)的標(biāo)準(zhǔn)也還在制定過(guò)程中。

總體說(shuō)來(lái),這類(lèi)改造在一定程度上可能導(dǎo)致系統(tǒng)軟件改造后無(wú)法繼續(xù)表現(xiàn)出常規(guī)Linux的優(yōu)越性。且在一定程度上會(huì)存在縮水打包Linux的軟件包的情況,該軟件包可以在任意硬件上執(zhí)行而沒(méi)有任何限制,也可以用于對(duì)Safety要求較高的應(yīng)用程序限制。

wKgaomTmuhCANLE1AAUbZjxMAnY362.png

如上圖所表示的典型智駕系統(tǒng)中使用Linux作為操作系統(tǒng)在核間通信的整體過(guò)程描述。Linux的功能安全策略主要是通過(guò)在核內(nèi)或核間診斷,檢測(cè)Linux核內(nèi)空間的軟件錯(cuò)誤。然后,通過(guò)搜集核間和用戶空間內(nèi)軟件錯(cuò)誤,實(shí)現(xiàn)完整的診斷過(guò)程。此外,在安全島上軟件測(cè)試庫(kù)和主CPU核實(shí)現(xiàn)連續(xù)監(jiān)控潛在硬件錯(cuò)誤,這些硬件錯(cuò)誤可能是在上電期間或者運(yùn)行期間出現(xiàn)的,且報(bào)出錯(cuò)誤給到相應(yīng)的診斷模塊。同時(shí),安全島診斷模塊和安全主CPU核診斷過(guò)程模塊可以報(bào)告軟件錯(cuò)誤給到MCU診斷模塊。

QNX應(yīng)用在智駕系統(tǒng)的優(yōu)勢(shì)分析

通常情況下,自動(dòng)駕駛系統(tǒng)的功能安全等級(jí)是否能達(dá)成,從底向上可以分解為硬件驅(qū)動(dòng)層、硬件抽象層、操作系統(tǒng)層面、實(shí)時(shí)調(diào)度層、核間通訊層、應(yīng)用軟件層。QNX作為另一種在智駕領(lǐng)域使用的操作系統(tǒng),其采用的Hypervisor虛擬化技術(shù)則是通過(guò)TUV萊茵認(rèn)證的道路車(chē)輛功能安全最高等級(jí)ISO 26262 ASIL D標(biāo)準(zhǔn),認(rèn)證范圍包括工具鏈TCL3認(rèn)證、Hypervisor及OS內(nèi)核、APS、Libc、libm、libsupc++、vdev及SMMU等。

下圖表示了整個(gè)軟件架構(gòu)的功能安全目標(biāo)達(dá)成情況。

wKgaomTmuhCACueeAAQNemDqcvU880.png

其中,大部分軟件模塊通過(guò)一定的手段均能滿足功能安全目標(biāo),該操作系統(tǒng)參照Linux的基礎(chǔ)架構(gòu)進(jìn)行開(kāi)發(fā),則無(wú)法滿足功能安全需求。因?yàn)闊o(wú)論是從功能安全對(duì)操作系統(tǒng)的基礎(chǔ)要求還是增值要求來(lái)看,都無(wú)法滿足相應(yīng)的性能指標(biāo)要求。

而另一方面,面向儀表板的QNX平臺(tái)是基于BlackBerry QNX針對(duì)汽車(chē)儀表板參考硬件的高度優(yōu)化的基于OpenGL的圖形框架構(gòu)建,并由領(lǐng)先的集群UI框架提供支持。更重要的是,QNX儀器集群平臺(tái)還提供ISO 26262 ASIL B預(yù)認(rèn)證圖形監(jiān)視器子系統(tǒng)。配合BlackBerry QNX的ISO 26262 ASIL D預(yù)認(rèn)證RTOS和工具鏈。

QNX作為ISO/SAE 21434網(wǎng)絡(luò)信息安全全球標(biāo)準(zhǔn)制定組成成員(基礎(chǔ)軟件組,惟一的操作系統(tǒng)供應(yīng)商),將在標(biāo)準(zhǔn)2021年正式發(fā)布后,通過(guò)ISO/SAE21434 CAL4 最高網(wǎng)絡(luò)信息安全等級(jí)。網(wǎng)絡(luò)信息安全模塊包括QNX SDP 7.0,Certicom(Onstar 用),larvis,黑莓Cybersecurity Service等。

那么QNX有那么多好處,如果當(dāng)前開(kāi)發(fā)團(tuán)隊(duì)考慮更換Linux為QNX的話需要考慮哪些方面對(duì)對(duì)安全的何影響呢?

1、內(nèi)存保護(hù)如何實(shí)現(xiàn)?

Linux也支持進(jìn)程、線程設(shè)計(jì),其保護(hù)策略和QNX一樣的,但沒(méi)有經(jīng)過(guò)功能安全認(rèn)證。因此,需要做應(yīng)用層“冗余存儲(chǔ)+校驗(yàn)”來(lái)實(shí)現(xiàn)安全保護(hù),這一過(guò)程可能導(dǎo)致內(nèi)存、算力均可能翻倍。同時(shí),需要確認(rèn)是否可以有硬件MPU(合理的OS被調(diào)用)以保證安全。

2、功能模塊分區(qū)設(shè)計(jì)如何實(shí)現(xiàn)?

Linux需要確認(rèn)進(jìn)程和線程的優(yōu)先級(jí)是否可以配置,線程對(duì)應(yīng)用層有接口,進(jìn)程設(shè)計(jì)需求有應(yīng)用層配置和接口設(shè)計(jì)。

3、軟件架構(gòu)設(shè)計(jì)是否需要重新調(diào)整?

對(duì)于操作系統(tǒng)的切換過(guò)程,實(shí)際上應(yīng)用層是不需要重構(gòu)的,但是BSP部分則需要根據(jù)QNX做相應(yīng)的性能調(diào)整。

4、任務(wù)調(diào)度或線程輪巡是否受影響?

由于Linux的任務(wù)調(diào)度是沒(méi)有經(jīng)過(guò)功能安全認(rèn)證的,其看門(mén)狗監(jiān)控任務(wù)的執(zhí)行周期也需要做進(jìn)一步的優(yōu)化。同時(shí),也需要加強(qiáng)消息隊(duì)列的保護(hù)措施,如在進(jìn)程之間的通訊采用“讀”共享內(nèi)存和寫(xiě)權(quán)限禁用的方式,制定相應(yīng)的保護(hù)措施。

5、文件系統(tǒng)和時(shí)間管理策略?

最后,所有的任務(wù)都可以以引用文件的形式實(shí)現(xiàn)。系統(tǒng)時(shí)間管理:時(shí)鐘、系統(tǒng)時(shí)間、定時(shí)器等是否完全與功能安全不相關(guān)也需要做一定程度的驗(yàn)證分析。

總結(jié)

智能駕駛操作系統(tǒng)的內(nèi)核是基于標(biāo)準(zhǔn)的POSIX接口,兼容Adaptive AUTOSAR等國(guó)際主流系統(tǒng)軟件中間件,滿足智能駕駛不同應(yīng)用所需的功能安全和信息安全要求??紤]當(dāng)前主流的智駕操作系統(tǒng)能力,我們可以根據(jù)自身研發(fā)能力制定不同的策略要求,增值不同的研發(fā)手段。最終目的是應(yīng)用智駕系統(tǒng)SOC異構(gòu)硬件的單元架構(gòu)和承載功能滿足功能安全的不同要求:AI單元內(nèi)核系統(tǒng)支持QM ~ ASIL B,計(jì)算單元內(nèi)核系統(tǒng)支持QM ~ ASIL D,控制單元內(nèi)核系統(tǒng)需要支持ASIL D安全級(jí)別。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11622

    瀏覽量

    217821
  • 智能駕駛
    +關(guān)注

    關(guān)注

    5

    文章

    2943

    瀏覽量

    50938
  • qnx
    qnx
    +關(guān)注

    關(guān)注

    0

    文章

    110

    瀏覽量

    27098
  • 域控制器
    +關(guān)注

    關(guān)注

    0

    文章

    280

    瀏覽量

    3339

原文標(biāo)題:?Linux和QNX兩大操作系統(tǒng)在智駕系統(tǒng)上的提升策略

文章出處:【微信號(hào):eng2mot,微信公眾號(hào):汽車(chē)ECU開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么是QNX操作系統(tǒng)

    網(wǎng)絡(luò)通信和中斷處理,其進(jìn)程獨(dú)立的地址空間中運(yùn)行。所有其他操作系統(tǒng)服務(wù)都實(shí)現(xiàn)為協(xié)作的用戶進(jìn)程,因此QNX內(nèi)核非常小巧(QNX4.x大約為12KB),而且運(yùn)行速度極快。這個(gè)靈活的結(jié)構(gòu)可以
    發(fā)表于 06-07 14:16

    Linux與其他操作系統(tǒng)區(qū)別

    。Linux是新近被人們所關(guān)注的操作系統(tǒng),它正在逐漸為PC機(jī)的用戶所接受。那么,Linux與其他操作系統(tǒng)的主要區(qū)別是什么呢?下面從兩個(gè)方面加
    發(fā)表于 09-13 10:12

    LINUX操作系統(tǒng)

    Linux操作系統(tǒng),分為好幾種,它們有什么區(qū)別嗎?今天安裝了個(gè)烏班圖操作系統(tǒng),這個(gè)LINUX操作系統(tǒng)
    發(fā)表于 12-16 18:34

    實(shí)時(shí)操作系統(tǒng)Linux分時(shí)操作系統(tǒng)有哪些區(qū)別

    什么是單片機(jī)?什么是嵌入式呢?實(shí)時(shí)操作系統(tǒng)Linux分時(shí)操作系統(tǒng)有哪些區(qū)別呢?
    發(fā)表于 01-24 07:36

    Linux操作系統(tǒng)原理及應(yīng)用

    Linux操作系統(tǒng)原理及應(yīng)用 1.1  操作系統(tǒng)的地位 1.2  操作系統(tǒng)的功能 1.3  操作系統(tǒng)的發(fā)
    發(fā)表于 04-28 14:53 ?0次下載

    Linux與其他操作系統(tǒng)區(qū)別

    Linux與其他操作系統(tǒng)區(qū)別 Linux與其他操作系統(tǒng)區(qū)別  
    發(fā)表于 01-18 12:42 ?1807次閱讀

    什么是QNX操作系統(tǒng)

    什么是QNX操作系統(tǒng) QNX是一個(gè)實(shí)時(shí)的、可擴(kuò)充的操作系統(tǒng);它部分遵循POSIX相關(guān)標(biāo)準(zhǔn),如POSIX.1b 實(shí)時(shí)擴(kuò)展;它提供了一個(gè)很小的微內(nèi)核以及一些可
    發(fā)表于 06-17 00:35 ?5452次閱讀

    基于QNX實(shí)時(shí)操作系統(tǒng)的圖形控制界面設(shè)計(jì)

    基于QNX實(shí)時(shí)操作系統(tǒng)的圖形控制界面設(shè)計(jì) 介紹了QNX實(shí)時(shí)操作系統(tǒng)圖形界面開(kāi)發(fā)環(huán)境PhAB下軟件設(shè)計(jì)的特點(diǎn),并結(jié)合船舶動(dòng)力裝置控制
    發(fā)表于 10-27 11:16 ?1975次閱讀
    基于<b class='flag-5'>QNX</b>實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>的圖形控制界面設(shè)計(jì)

    QNX推出QNX Neutrino實(shí)時(shí)操作系統(tǒng)

    QNX軟件系統(tǒng)有限公司日前宣布QNX Neutrino 實(shí)時(shí)操作系統(tǒng)(RTOS) Certified Plus產(chǎn)品即將問(wèn)世,這是首款能夠同時(shí)提供產(chǎn)品安全及信息安全雙重認(rèn)證的實(shí)時(shí)
    發(fā)表于 11-03 09:25 ?2280次閱讀

    QNX實(shí)時(shí)操作系統(tǒng)及應(yīng)用分析

    對(duì)QNX 實(shí)時(shí)操作系統(tǒng)的發(fā)展歷程、主要特點(diǎn)、最新技術(shù)和應(yīng)用領(lǐng)域進(jìn)行了概括性描述,對(duì)于QNX 嵌入式用戶界面和QNX 多媒體解決方案等最新應(yīng)用進(jìn)行了分析。
    發(fā)表于 12-13 17:12 ?34次下載
    <b class='flag-5'>QNX</b>實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>及應(yīng)用分析

    車(chē)載操作系統(tǒng)加速汽車(chē)智能化的設(shè)計(jì)指南

    車(chē)載操作系統(tǒng)作為汽車(chē)的中樞,其重要性不言而喻。目前,占車(chē)載軟件系統(tǒng)市場(chǎng)主導(dǎo)地位的主要為QNX操作系統(tǒng)及若干基于Linux衍生的
    發(fā)表于 09-18 15:30 ?8次下載
    車(chē)載<b class='flag-5'>操作系統(tǒng)</b>加速汽車(chē)<b class='flag-5'>智能</b>化的設(shè)計(jì)指南

    基于QNX操作系統(tǒng)下的Modbus串口通信設(shè)計(jì)

    基于QNX操作系統(tǒng)下的Modbus串口通信設(shè)計(jì)
    發(fā)表于 10-30 14:51 ?16次下載
    基于<b class='flag-5'>QNX</b><b class='flag-5'>操作系統(tǒng)</b>下的Modbus串口通信設(shè)計(jì)

    基于QNX實(shí)時(shí)操作系統(tǒng)及應(yīng)用分析

    基于QNX實(shí)時(shí)操作系統(tǒng)及應(yīng)用分析
    發(fā)表于 10-30 14:53 ?12次下載
    基于<b class='flag-5'>QNX</b>實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>及應(yīng)用分析

    Linux操作系統(tǒng)與Windows操作系統(tǒng)的五大區(qū)別

    Linux操作系統(tǒng)和Windows操作系統(tǒng)身為三大操作系統(tǒng)巨頭里面的兩大巨頭,他們有什么區(qū)別呢?首先,先要聲明一點(diǎn),所有以
    發(fā)表于 07-10 16:28 ?8405次閱讀

    智加科技攜手黑莓自動(dòng)駕駛重卡上應(yīng)用QNX安全操作系統(tǒng)

    自動(dòng)駕駛系統(tǒng)的安全可靠性。 作為首家應(yīng)用黑莓 QNX 操作系統(tǒng)的自動(dòng)駕駛重卡研發(fā)企業(yè),智加科技助力一汽解放研發(fā)的新一代量產(chǎn)產(chǎn)品將于 2021
    的頭像 發(fā)表于 11-18 14:31 ?1721次閱讀