Author name: yogin

Senior Engineer, M.tech Software Systems (BITS PILANI) , Live in Germany. Having More than 6 Years of Experience in Embedded systems and Artificial Intelligence. Engineer by Profession, Teacher by Passion. Teach more than 1000 Students last year. Motto: Give Quality Education. via Youtube, Live Class and Blog. Let’s Get Connected

MCAL layer in Autosar

MCAL Layer in Autosar: The MCAL layer is responsible for controlling the microcontroller hardware peripherals, such as ADC, SPI, CAN,LIN,FLS,timers and others. It provides standardized interfaces to the higher-level software layers, such as the device drivers and the operating system. This standardization allows for easier development of automotive software, as software developers do not need to have knowledge of the specific hardware being used.

Types of ECU in a Car

Types of ECU in a car : 1. Engine Control Module (ECM)
2. Transmission Control Module (TCM)
3. Body Control Module (BCM)
4. Anti-Lock Brake System (ABS) Control Module
5. Airbag Control Module
6. Fuel Injection Control Module (FICM)
7. Electronic Stability Control (ESC) Module
8. Adaptive cruise control (ACC)
9. Active front steering (AFS)
10. Advanced front lighting system (AFS)
11. Battery junction box (BJB)
12. Battery Management System (BMS)
13. Climate Control Module.
14. Electronic Power Assisted Steering (EPAS)
15. Head Unit
16. Traction Control System (TCS)
17. Trailer Module
18. Immobilizer
19. Automatic seat adjustment
20. Tyre Pressure Monitoring System (TPMS)
21. Telematics Control Unit (TCU)
22. ADAS sensor fusion ECU
23. Smart Damping Control (SDC)
24. In Vehicle Infotainments (IVI)

What is Autosar?

AUTOSAR, short for AUTomotive Open System ARchitecture, is a standardized software architecture that simplifies automotive software development. It facilitates the exchange and reuse of software components across different vehicle platforms and manufacturers, making it easier to develop and integrate software systems.

embedded system

What are Embedded Systems?

An embedded system is a computer system that is designed to perform a specific task within a larger system. It is typically a combination of hardware and software that is tightly integrated to perform a specific function. Examples of embedded systems include automotive systems, medical devices, industrial control systems, and consumer electronics.