250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- python
- backtest
- 블록체인
- 비트코인
- 아마존 웹 서비스
- 토플
- 확률
- 파이썬
- AUTOSAR
- 오토사
- toefl writing
- 클라우드
- 자동차sw
- backtrader
- 개발자
- AWS
- TOEFL
- Cloud
- Bitcoin
- 퀀트
- 백트레이더
- probability
- 자동매매
- 토플 라이팅
- 프로그래밍
- 백테스트
- 암호화폐
- can
- GeorgiaTech
- it
Archives
- Today
- Total
Leo's Garage
DTC logging 시에 AUTOSAR에서의 aging counter와 debounce counter의 역할은? 본문
자동차 및 자동차 SW/AUTOSAR
DTC logging 시에 AUTOSAR에서의 aging counter와 debounce counter의 역할은?
LeoBehindK 2023. 7. 31. 22:26728x90
반응형
DEM 모듈은 DTC의 상태를 기록하는데 중요한 두 가지 서비스를 제공한다.
하나는 SWC에서 사용하는 Dem_SetEventStatus이고, 다른 하나는 BSW Component에서 사용하는 Dem_ReportErrorStatus이다.
Component에 따라 CAN msg 미수신 등의 DTC 오류 조건이 감지되면, 해당 서비스에 의해서 DTC 로깅 요청이 DEM 모듈로 전송된다.
Debouncing Counter : 고장 조건에서 의도하지 않은 jitter를 방지하기 위해서 reporter 모듈 또는 DEM 모듈에 Debouncing을 도입할 수 있다.. DEM 모듈의 Debouncing Counter는 설정된 이벤트에 대해서 Debouncing 기간을 Count한 후에 메모리에 DTC를 저장한다.
Aging Counter : DEM 모듈은 특정 이벤트가 일정기간(동작 주기, 보통 Key on) 동안 오류 조건이 충족되지 않을 경우, 이벤트 메모리에서 특정 이벤트를 제거하는 기능을 제공한다. 이 과정을 "aging" 또는 "unlearning"이라고 한다.
728x90
반응형
'자동차 및 자동차 SW > AUTOSAR' 카테고리의 다른 글
NvM ReadAll과 WriteAll의 수행 순서 (1) | 2023.12.23 |
---|---|
DEM Overview (0) | 2023.08.03 |
FEE Module과 Garbage Collection (0) | 2023.07.31 |
NvM 개요 (0) | 2023.07.26 |
NvM은 내부적으로 어떤식으로 동작할까 (0) | 2023.07.25 |
Comments