基于AUTOSAR軟件架構(gòu)的BMS底層軟件開發(fā)訓(xùn)練營招生通知!
作為電動汽車的核心——電池管理系統(tǒng)BMS,主要負(fù)責(zé)電池的充放電以及實(shí)現(xiàn)電池的狀態(tài)估算等功能。
我們在前期做了大量的BMS應(yīng)用層軟件開發(fā)的學(xué)習(xí),包括控制邏輯以及核心狀態(tài)估計算法學(xué)習(xí)。
應(yīng)用層軟件架構(gòu)主要包括高低壓管理、充電管理、熱管理、狀態(tài)估算、均衡控制以及故障管理等內(nèi)容。這部份負(fù)責(zé)實(shí)現(xiàn)特定的業(yè)務(wù)邏輯和用戶界面,應(yīng)用層開發(fā)關(guān)注的是更高層次的功能和用戶體驗。
而BMS開發(fā)不僅包含應(yīng)用層軟件開發(fā),還有底層軟件開發(fā)。這部分主要負(fù)責(zé)與硬件設(shè)備進(jìn)行交互的底層開發(fā)工作。包括編寫驅(qū)動程序,確保軟件能夠正確地讀取傳感器數(shù)據(jù)、控制器狀態(tài)等,并與硬件設(shè)備進(jìn)行通信。底層開發(fā)需要深入了解硬件架構(gòu)和通信協(xié)議。
本期推出的《BMS底層軟件開發(fā)及設(shè)計訓(xùn)練營》,基于芯片英飛凌TC387以及AUTOSAR CP軟件來完成實(shí)訓(xùn)學(xué)習(xí)!
課程收益
1.掌握BMS底層軟件和常見驅(qū)動模塊的開發(fā)思路;
2.基于案例加深對AUTOSAR CP的認(rèn)知和理解;
3.熟悉AUTOSAR工具鏈的使用。
課程大綱
01?BMS信息采集設(shè)計
1. ADC采集如:快充識別CC1/CC2等;
2. 電流采樣
3. 電芯電壓采樣
4. 溫度采樣
5. 絕緣采集
6. 均衡采集等
02?BMS網(wǎng)絡(luò)控制設(shè)計
1. 通訊
2. UDS
3. 刷寫
03?BMS附件控制設(shè)計
1. 充電指示燈
2. 電子鎖
3. 水泵、風(fēng)扇等附件
04?BMS驅(qū)動軟件設(shè)計
1. 高壓采樣
2. RTC
3. SBC等
05?BMS硬件診斷設(shè)計
1. 通訊診斷
2. 存儲診斷
3. 電路診斷
4. 芯片自診斷等
06?BMS驅(qū)動軟件設(shè)計
1. 操作系統(tǒng)
2. 存儲
3. 開關(guān)機(jī)等
開發(fā)環(huán)境:基于英飛凌TC387,及Vector工具鏈(AUTOSAR CP)
老師介紹
Hong老師,某新勢力主機(jī)廠電控軟件負(fù)責(zé)人
14年起參與新能源汽車BMS軟件開發(fā),先后負(fù)責(zé)過6款量產(chǎn)車型的BMS軟件開發(fā),同時也負(fù)責(zé)VCU、MCU、ADAS的應(yīng)用軟件開發(fā)、架構(gòu)設(shè)計及底層開發(fā);精通AUTOSAR全棧開發(fā),熟悉QNX、linux操作系統(tǒng)開發(fā)。
面向群體
汽車電控軟件工程師
軟件集成工程師、測試工程師
MCU嵌入式軟件工程師
建議具備AUTOSAR基礎(chǔ)以及嵌入式軟件基礎(chǔ);
如果沒有,建議先學(xué)習(xí)課程《AUTOSAR汽車開放系統(tǒng)架構(gòu)》。
咨詢報名
上課形式:在線直播授課
報名條件:需要具備本課程學(xué)習(xí)的開發(fā)環(huán)境基礎(chǔ);企業(yè)三人起購
聯(lián)系人:汽車學(xué)堂堂主
