EMBEDDED SOFTWARE MICROSAR CAL AUTOSAR Driver for Control of Microcontroller Peripherals The MICROSAR CAL drivers work together optimally with the rest of the MICROSAR packages. You just add other packages (e.g. MICROSAR CAN, MICROSAR MEM, etc.) depending on the require-ments Overview of advantages > Optimal support of microcontroller peripherals > Simplified configuration by considering cross-module parameter dependencies in the configurator > Development accelerated by plausibility and completeness tests in the configurator > Resource-saving, since functionalities can be deactivated > Reduced hardware requirements due to optimal utilization of hard-ware of your application. For example, you could do this to obtain a complete communication stack or memory management per AUTOSAR specification. Functions The MICROSAR CAL package contains the driver modules Adc, Can, Fr, Lin, Dio, Eep, Fls, Gpt, Icu, Mcu, Port, Pwm, Spi and Wdg. They conform to AUTOSAR Release 3.x and are available for many com-monly buffers > Gateway developments are supported by efficient auxiliary func-tions used microcontrollers. The MICROSAR CAL package contains the drivers for controlling the microcontrollers peripherals. These drivers are fully compatible with the AUTOSAR specifications of the Microcontroller Abstrac-tion In addition, MICROSAR CAL contains the following extensions. Some are from AUTOSAR Release 4.0 (ASR 4.0): > Ethernet driver (ETHDRV) (ASR 4.0) > IICDRV: Drivers for interfacing to external peripheral chips via the Inter-Integrated Circuit Bus (I2C) > Implementation of Interrupt Service Routines as CAT1, CAT2 or void-void function (configurable) > Flexible integration of error handling with user-configurable interface names such as Det, Dem, etc. > CANDRV: Notification (Callback) on message reception and after successfully sending a message. This makes it possible to auto-matically Layer. Each MICROSAR CAL driver is optimized controller-specifically. Application Areas MICROSAR CAL gives you a turn-key solution for driving your microcontroller peripherals. So, it is not necessary to make changes to the functional software when switching to different hardware. All you need to do is switch out MICROSAR CAL to inte-grate the appropriate drivers. execute application-specific code. MICROSAR CAL modules V2.4 2011-06 More Information: www.vector.com/contact