《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 解決方案 > 讓汽車ECU開發(fā)事半功倍,ST AutoDevKit工具包長啥樣?

讓汽車ECU開發(fā)事半功倍,ST AutoDevKit工具包長啥樣?

2020-07-15
來源:與非網(wǎng)
關(guān)鍵詞: ECU STAutoDevKit PCB

  常態(tài)下,工程師眼中的汽車 ECU 開發(fā):復(fù)雜

  1. 需求分析和頂層設(shè)計(jì);

  2. 元器件選型、硬件模組原理圖設(shè)計(jì)、PCB 打樣、PCBA 與單元模組測(cè)試;

  3. 模組組裝;

  4. 軟件開發(fā)與測(cè)試;

  5. 系統(tǒng)測(cè)試、修正與再修正、認(rèn)證。

  用 ST AutoDevKit 后,工程師眼中的汽車 ECU 開發(fā):搭積木

  1. 需求分析,定下目標(biāo);

  2. 模組、技術(shù)的選擇和訂購,也可進(jìn)行解決方案推薦,硬件式“搭積木”;

  3. 下載 AutoDevKit 免費(fèi)軟件開發(fā)環(huán)境,調(diào)用必要軟件棧,根據(jù)操作指示說明完成應(yīng)用開發(fā);

  4. 資深專家輔助測(cè)試與驗(yàn)證。

  AutoDevKit 是何物?哪些人可從中受益?

1.png

  AutoDevKit 是意法半導(dǎo)體新推出的一個(gè)高效的功能原型開發(fā)工具箱,可支持標(biāo)準(zhǔn)化和設(shè)計(jì)復(fù)用。其中包含的 AutoDevKit 庫是一個(gè)免費(fèi)軟件環(huán)境,讓用戶可以從意法半導(dǎo)體廣泛的汽車產(chǎn)品組合中,選擇微控制器和功能板。在選完 AutoDevKit 組件后,軟件將引導(dǎo)用戶連接電路板,生成代碼,編譯并下載固件,最后還有原型測(cè)試和調(diào)試功能。意法半導(dǎo)體提供了比較好用的應(yīng)用程序接口(API),方便連接并控制所支持的每個(gè)功能板,這也是 AutoDevKit 生態(tài)系統(tǒng)的一個(gè)基本功能。

2.png

  要問用這個(gè)工具包的好處到底在哪里?引用意法半導(dǎo)體汽車與分立器件產(chǎn)品部總裁 Marco Monti 的原話就是,“汽車電子設(shè)計(jì)師承受著縮短研發(fā)周期的巨大壓力,迅速交出切實(shí)可行的概念驗(yàn)證至關(guān)重要。AutoDevKit 生態(tài)系統(tǒng)讓用戶可以集中精力開發(fā)系統(tǒng)功能,無需開發(fā)設(shè)備驅(qū)動(dòng)程序等底層軟件,從而比傳統(tǒng)原型開發(fā)方法減少了幾個(gè)月的工作量。”

3.png

  拋開軟推話術(shù),從硬件的角度來看,AutoDevKit 提供了大量的模組,包括功能板和 MCU 板,意法半導(dǎo)體會(huì)根據(jù)客戶開發(fā)項(xiàng)目的不同,提供這些目標(biāo)開發(fā)產(chǎn)品在實(shí)驗(yàn)室評(píng)估中所需的全部材料,從而節(jié)省常規(guī)研發(fā)方法中產(chǎn)品測(cè)試所需的器件研究、電路板開發(fā)時(shí)間。同時(shí),意法半導(dǎo)體有一個(gè)技術(shù)創(chuàng)新中心,甚至可以為客戶提供一個(gè)集成的 PCB 板,如果客戶提出實(shí)際的應(yīng)用需求,就可以幫助他們做實(shí)際的應(yīng)用負(fù)載測(cè)試,提供完整的驗(yàn)證和認(rèn)證測(cè)試結(jié)果,包括功能安全分析、測(cè)試臺(tái)報(bào)告和電磁兼容性測(cè)試分析報(bào)告等。

4.png

  從軟件的角度來看,AutoDevKit 提供了一個(gè)可視化的軟件環(huán)境,在簡化開發(fā)過程的同時(shí),可以讓客戶輕松使用 ST 技術(shù)處理新應(yīng)用問題和開發(fā)新應(yīng)用,而無需深入了解 ST 的產(chǎn)品技術(shù)、微控制器或軟件環(huán)境,即客戶不一定要成為 ST 的軟硬件專家才能進(jìn)行開發(fā)。借助 AutoDevKit 軟件開發(fā)環(huán)境,設(shè)計(jì)人員可以選擇目標(biāo)應(yīng)用所需的功能板、技術(shù)和模組,軟件環(huán)境會(huì)自動(dòng)配置 MCU 外設(shè),這意味著設(shè)計(jì)人員不需要花費(fèi)時(shí)間精力給應(yīng)用分配微控制器資源。硬件連接查看器可引導(dǎo)設(shè)計(jì)人員互連多個(gè)功能板,這些功能板的用法也是簡化了的,因?yàn)樗心=M都自帶驅(qū)動(dòng)程序(嵌入在 AutoDevKit 軟件庫),軟件設(shè)計(jì)人員只需要像使用黑匣子一樣地調(diào)用這些 API 應(yīng)用編程接口,即可激活負(fù)載。

5.png

  哪些用戶可以直接從中受益呢?總結(jié)下來有三類,在其中 AutoDevKit 分別充當(dāng)評(píng)估板、負(fù)載和最終模塊的角色,下面具體介紹一下。

  第一類是愿意使用 ST 技術(shù)評(píng)估一個(gè)或多個(gè)產(chǎn)品的客戶。他們多半會(huì)訂購所需的產(chǎn)品,并在若干小時(shí)內(nèi)就可以在一個(gè)獨(dú)一無二的平臺(tái)上開始測(cè)試產(chǎn)品,而無需花費(fèi)時(shí)間去做常規(guī)產(chǎn)品評(píng)估方法需要的硬件開發(fā)工作。

  第二類是希望在實(shí)際環(huán)境中用目標(biāo)負(fù)載測(cè)試完整應(yīng)用的客戶。這個(gè)用例極其重要,對(duì)于大眾市場(chǎng)客戶尤為重要,因?yàn)樗麄冊(cè)u(píng)估的不只是產(chǎn)品,還有完整的解決方案,而 AutoDevKit 可以幫助這些大眾市場(chǎng)客戶縮短開發(fā)新應(yīng)用所需的時(shí)間。

  第三類是在首次產(chǎn)品評(píng)估后,正在加緊開發(fā)最終模塊的客戶。同樣,AutoDevKit 可以簡化客戶的開發(fā)工作,設(shè)計(jì)人員可以從網(wǎng)上下載所有技術(shù)資料,包括用于開發(fā)最終模塊的基準(zhǔn)軟件棧。

  AutoDevKit 好上手嗎?

  根據(jù)意法半導(dǎo)體汽車和分立器件產(chǎn)品部 (ADG) 大眾市場(chǎng)業(yè)務(wù)拓展應(yīng)用經(jīng)理 Max Vizzini 的介紹,他們?cè)?AutoDevKit 拿給電子、工程或軟件開發(fā)專業(yè)的在校大學(xué)生進(jìn)行測(cè)試,結(jié)果是在不到 6 小時(shí)的時(shí)間內(nèi),這些學(xué)生在工作人員的指導(dǎo)下,就能夠用 SPC5Studio 和 AutoDevKit 開發(fā)出一個(gè)應(yīng)用項(xiàng)目。這就是說,AutoDevKit 入門門檻并不高。

  ST 為何要推出 AutoDevKit?

6.png

  來源 : IHS automotive 2020 報(bào)告

  “在汽車電動(dòng)化和數(shù)字化的大趨勢(shì)下,汽車配套配件市場(chǎng)正在快速變化,人們熟悉的技術(shù)正在向電氣化和智能化發(fā)展。一輛新車可能有 100 多個(gè) ECU 模塊,因此當(dāng)今汽車軟件復(fù)雜程度可以說是比飛機(jī)還要高出很多,而其中軟件部分大約占整個(gè)應(yīng)用研發(fā)時(shí)間 / 成本的 70%?!?/p>

7.png

  意法半導(dǎo)體汽車和分立器件產(chǎn)品部 (ADG) 大眾市場(chǎng)業(yè)務(wù)拓展負(fù)責(zé)人、公司戰(zhàn)略辦公室成員 Giovanni Luca SARICA 表示,“如何解決客戶和設(shè)計(jì)人員當(dāng)前面臨的新挑戰(zhàn)?協(xié)助設(shè)計(jì)人員為汽車和運(yùn)輸工具開發(fā)新的電子模組,加快應(yīng)用原型的開發(fā)速度,縮短總體研發(fā)周期是意法半導(dǎo)體推出 AutoDevKit 的宗旨所在?!?/p>

  ST 是要取代客戶,做中下游市場(chǎng)嗎?

  汽車電動(dòng)化、輔助駕駛系統(tǒng)、自動(dòng)駕駛,是大勢(shì)所趨。當(dāng)今汽車市場(chǎng)面臨的主要挑戰(zhàn)是什么?汽車制造商被迫重組車輛架構(gòu),ECU 數(shù)量急劇增加,海量數(shù)據(jù)亟待處理,對(duì)處理器的計(jì)算能力要求不斷攀升。越來越多的汽車制造商,特別是新能源汽車制造商,已決定參與 ECU 開發(fā),而不是完全依賴于合作伙伴提供 ECU。

  面對(duì)市場(chǎng)的變化,意法半導(dǎo)體需要做出改變,但是否有意進(jìn)入下游市場(chǎng)?意法半導(dǎo)體亞太區(qū)汽車產(chǎn)品市場(chǎng)及應(yīng)用高級(jí)總監(jiān)鄭明發(fā)(MH TEY)表示,“我們沒有扮演客戶的角色,意法半導(dǎo)體是芯片廠商,我們專注于我們的核心競(jìng)爭(zhēng)力。我們通過技術(shù)創(chuàng)新中心為亞太地區(qū)客戶提供更深入的技術(shù)支持,我們開發(fā)系統(tǒng)解決方案的主要原因是,幫助客戶縮短總體研發(fā)周期,通過軟硬結(jié)合的系統(tǒng)解決方案,節(jié)省成本,了解產(chǎn)品的質(zhì)量和安全性能?!?/p>

  AutoDevKit 免費(fèi),是真的嗎?

  在研討會(huì)和展會(huì)期間會(huì)舉行免費(fèi)領(lǐng)取 AutoDevKit 開發(fā)板的推廣活動(dòng),活動(dòng)之后是收費(fèi)的。

  AutoDevKit 軟件是永久免費(fèi)的,沒有版稅、許可費(fèi),并提供源代碼。此外,所有的技術(shù)資料都可在意法半導(dǎo)體網(wǎng)站上免費(fèi)下載,包括物料清單、原理圖、Gerber 文件等。

  Max Vizzini 表示,“能提供的都提供了,今天唯一的限制是我們往微控制器燒錄錄代碼時(shí)所用的工具,代碼大小限制在 256KB。此外,我要強(qiáng)調(diào)的是,盡管我們免費(fèi)提供全部軟件,但我們沒有授予客戶產(chǎn)品生產(chǎn)許可權(quán),因此。確保最終方案、硬件和軟件符合相關(guān)法規(guī)標(biāo)準(zhǔn)是客戶的責(zé)任?!?/p>

  寫在最后

  STM32 是工業(yè)和消費(fèi)市場(chǎng)上非常成功的微控制器解決方案,SPC5 系列汽車微控制器也許大家還不大熟悉,不過在 AutoDevKit 生態(tài)匹配搭建的強(qiáng)大加持下,站在使用者的角度來看待問題,解決對(duì)方行業(yè)痛點(diǎn),未來的 SPC5 也許可以成為汽車電子界的 STM32 也是很有可能的。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。