日本无码免费高清在线|成人日本在线观看高清|A级片免费视频操逼欧美|全裸美女搞黄色大片网站|免费成人a片视频|久久无码福利成人激情久久|国产视频一二国产在线v|av女主播在线观看|五月激情影音先锋|亚洲一区天堂av

  • 手機(jī)站
  • 小程序

    汽車測試網(wǎng)

  • 公眾號
    • 汽車測試網(wǎng)

    • 在線課堂

    • 電車測試

BMS開發(fā)(3)續(xù)—— 驅(qū)動(dòng)及采用操作系統(tǒng)診斷需求

2024-05-19 15:34:44·  來源:auto2battery制造與測試  
 

NO3.操作系統(tǒng)需求


1   OS任務(wù)列表

至少包含四個(gè)任務(wù):初始化任務(wù)、Task10ms任務(wù)、Task50ms任務(wù)、Task100ms任務(wù)。

后三個(gè)為周期任務(wù),周期分別為10ms,50ms,100ms。


2)OS任務(wù)堆棧尺寸

提供為各任務(wù)分配的堆棧大小,至少為三個(gè)周期任務(wù)分別分配4k堆棧。

中斷不占用以上任務(wù)堆棧


3)OS 任務(wù)優(yōu)先級

初始化任務(wù),Task10ms任務(wù),Task50ms任務(wù),Task100ms任務(wù)優(yōu)先級依次降低。


4) OS任務(wù)調(diào)度屬性列表

初始化任務(wù)不可被其他任務(wù)占用,Task10ms任務(wù),Task50ms任務(wù),Task100ms任務(wù)可被高優(yōu)先級任務(wù)占用。


5)系統(tǒng)下電需求

提供應(yīng)用層調(diào)用的系統(tǒng)下電接口。下電過程中若存在其他喚醒信號(IG信號、網(wǎng)絡(luò)管理報(bào)文)導(dǎo)致不能下電,基礎(chǔ)軟件層應(yīng)重新返回控制權(quán)給應(yīng)用層,并恢復(fù)所有功能,由應(yīng)用層重新判斷下電條件。


2.標(biāo)定需求


1).總體需求

提供在線標(biāo)定及下載功能,支持XCP協(xié)議

提供標(biāo)定數(shù)據(jù)FLASH區(qū)域首地址及空間大小,標(biāo)定數(shù)據(jù)FLASH區(qū)域不小于32k;

提供標(biāo)定數(shù)據(jù)RAM區(qū)域首地址及空間大小,標(biāo)定數(shù)據(jù)RAM區(qū)域不小于32k。


2)在線標(biāo)定

提供ape標(biāo)定工程,程序運(yùn)行時(shí)可實(shí)時(shí)修改標(biāo)定量。


3) 掉電下載標(biāo)定

用標(biāo)定方式置位一個(gè)變量后,下電時(shí)基礎(chǔ)軟件檢測到此變量置1,自動(dòng)在下電流程中將標(biāo)定區(qū)所有標(biāo)定量下載到Flash中去。


4) 命令下載標(biāo)定

通過ape標(biāo)定工程將標(biāo)定區(qū)Flash地址和內(nèi)容保存為hex文件,基礎(chǔ)軟件支持該功能:程序運(yùn)行時(shí)無需下電即可將其下載到Flash中,下載過程中停止程序運(yùn)行,下載完成后軟件復(fù)位。


5)接口形式

支持客戶自定義源文件存放標(biāo)定量,基礎(chǔ)軟件將此文件中有const前綴的常量直接添加到標(biāo)定區(qū)。

告知客戶在其他任意源文件中將一些標(biāo)定量定義到標(biāo)定區(qū)空間的方式。


6)數(shù)據(jù)觀測

采用輪詢和DAQ兩種方式觀測標(biāo)定數(shù)據(jù)。提供所觀測DAQ數(shù)據(jù)的周期類型,至少包含10ms、50ms、100ms等。提供輪詢方式的周期。


備注說明:


1)XCP協(xié)議


Universal Measurement and CalibrationProtocol,通用測量和校準(zhǔn)協(xié)議?!癤”代表任意的傳輸層(如CAN、CAN FD、FlexRay、Ethernet…)。XCP協(xié)議是一種用于汽車電子系統(tǒng)中進(jìn)行測量、校準(zhǔn)和調(diào)試的通訊協(xié)議。它具有高速傳輸和低延遲的特點(diǎn),支持實(shí)時(shí)數(shù)據(jù)采集和控制,并提供了多種安全機(jī)制。主要目的是來自電子控制單元的數(shù)據(jù)采集和校準(zhǔn)訪問。因此定義了通用協(xié)議層。作為傳輸介質(zhì)的不同物理總線和可以使用網(wǎng)絡(luò)。對于每個(gè)授權(quán)傳輸介質(zhì),需要一個(gè)單獨(dú)的傳輸層定義。


2)DAQ list


圖片


如果DAQ列表是靜態(tài)配置的,MAX_ODT指定這個(gè)DAQ列表的ODT數(shù)量。


如果DAQ列表是動(dòng)態(tài)配置的,那么MAX_ODT不是固定的,它將是0。

分享到:
 
反對 0 舉報(bào) 0 收藏 0 評論 0
滬ICP備11026917號-25