Basic SW
: 자동차 SW에서 사용하는 여러 제어기들이 공통적으로 사용하는 기능들의 SW 아키텍쳐를 표준화 한 영역
- OS
- 통신
- 메모리
- HW I/O (Dio, PWM, ADC, ICU 등)
- 와치독
SW 모듈마다 각자 다른 역할을 가지고 있고, 서로 연계되어 동작함.
OS
- MCU SW 전체적인 실행 흐름을 총괄.
- Task 기반으로 동작
- Task Mapping: OS에 태스크를 생성하고 러너블과 매핑하는 작업.
※ BSW Configuration Tool 사용(SWC 영역 설계하는 Authoring Tool과 다른 툴)
통신
- 메시지 송수신
- 진단통신(UDS 프로토콜)
- XCP(변수 계측, 변수 값 변경 등)
- Network Management
HW I/O
MCU 핀을 통해 전기적 신호 생성, 전압 감지 등의 기능을 제공하는 SW표준화(DIO, ADC, PWM 등)

- DIO: Digital Input/Output (DPIO)
- ADC: Analogue to Digital Converter. 특정 Pin에 걸려있는 전압을 측정.
Watchdog
: MCU가 비정상적 상태인지 감지해서 MCU를 강제로 Reset
AUTOSAR는 SW모듈마다 각각 아키텍쳐 문서를 오토사 홈페이지에서 무료로 제공.
- www.autosar.org
- SWS: Software Specification. 아키텍쳐 문서 약어.
ex) 검색시 autosar sws can, autosar sws pdur, autosar sws nvm 이런식으로 검색
표준화된 아키텍쳐만 제공하고 실제 사용가능한 Code는 AUTOSAR에서 제공하지 않음.
→ 오토사 SW 모듈 및 개발 Tool 판매회사에서 BSW SW 모듈 코드를 구현하여 BSW Configuration Tool과 함께 판매함.
ex) EB사의 EB Tresos AutoCore, Vector사의 MICROSAR, 현대오토에버사의 모빌진
'AUTOSAR' 카테고리의 다른 글
| AUTOSAR Basic Software(BSW) 개발환경(1) (1) | 2025.07.16 |
|---|---|
| AUTOSAR Port(3) - Client Server Inferface (0) | 2025.07.14 |
| AUTOSAR Port(2) - Sender Receiver Inferface (0) | 2025.07.10 |
| AUTOSAR Port(1) (0) | 2025.07.10 |
| AUTOSAR Software Architeture (2) | 2025.07.10 |