1、高質量。以前我們采用手寫代碼的方式,是幾個工程師在戰(zhàn)斗?,F(xiàn)在我們采用平臺,BSW代碼都是供應商提供的,我們相當于后面還有一個團隊陪著我們在戰(zhàn)斗。
2、低成本。大家都說采用AUTOSAR平臺好貴,但是從長遠來看是值得的,因為你不用花很多人力和時間成本去找BUG。
3、短周期。在開發(fā)過程中,可以看到你的體系流程建立起來之后開發(fā)一款產品,它的時間可以大大的縮短。
開發(fā)我們第二代發(fā)動機控制系統(tǒng)的時候,因為我們第一代發(fā)動機控制系統(tǒng)由于整個工具鏈還不是很熟悉,當時對AUTOSAR了解不是很深入,花了很長時間。但是我們在做第二代發(fā)動機EMS控制系統(tǒng)以及其他控制器開發(fā)過程中,我們開發(fā)的速度就明顯比以前快很多。為什么?我們有300多個模塊庫,涉及到各個領域的,扭矩的,燃燒的,通用模塊庫等,那些通用模塊庫基本上都適用于各個模塊的開發(fā)。我們把模塊庫把所需要的模塊提取出來,然后做BSW開發(fā),BSW診斷部分除了新增的,其他的基本上是沿用以及自動化配置,不需要人工做處理。IO抽象模塊這塊代碼和接口也是實現(xiàn)了自動化生成,包括.c文件,因為對于有些項目來說,這個接口有幾百個,我們現(xiàn)在正在開發(fā)的中央控制系統(tǒng)確實它的接口就有幾百個,如果人為做這項工作的話,你要花很長的時間,而且不能保證人工出錯的概率,這塊我們也是通過自動化腳本來做的。
在這里我想用王國維的讀書三境界形容一下,我們在使用AUTOSAR過程當中的三個境界。
第一個境界是:昨夜西風凋碧樹,獨上高樓,望盡天涯路。剛開始是拿著AUTOSAR標準幾個人在翻譯,一句話一句話翻譯,翻譯完之后,我不知道它在講的是什么,不知所云。
第二個境界是:衣帶漸寬終不悔,為伊消得人憔悴。我們在真正做項目開發(fā)的時候看它的代碼,再同步去看標準,再去看代碼看配置背后所蘊含的含義,從工程中去了解標準的含義。文章來源:http://www.zghlxwxcb.cn/news/detail-785402.html
第三個境界:眾里尋他千百度,驀然回首,那人卻在燈火闌珊處。當一個項目一個一個項目做下來,做了幾個項目之后再去看標準,你就會豁然開朗,你才知道原來那些參數(shù)是什么意思,那個時候你再看的時候就會覺得AUTOSAR確實很好用。文章來源地址http://www.zghlxwxcb.cn/news/detail-785402.html
到了這里,關于使用AUTOSAR來開發(fā)汽車基礎軟件的優(yōu)點的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!