Overview


The automotive industry is today the sixth largest economy in the world, producing around 70 million cars every year and making an important contribution to government revenues all around the world. Automotive embedded systems are typical microcontroller systems with specific purposes, normally with real-time computation captivity. In automobiles, embedded systems are used in infotainment and telematics, ADAS, airbags, head-up displays, electronic brake systems, power steering, and active suspension, among others. The main objective of this course is to provide an understanding of the technology essential to the design and implementation of an embedded system using suitable hardware and software tools for automotive application. The auto industry needs electrical, Electronics and computer engineers in ever increasing numbers to deal with the number of electronics in the modern car. These engineers deal with electronics, controls, safety systems, infotainment systems, and vehicle-to-vehicle communication. This course endeavours a variety of topics of instant connection to industry and makes the members precisely proper for Automotive Industry.

Enquiry Form

Submit



Course Content

Course Content


  • Module 1: C Programming
  • Introduction to C
  • Software description
  • Compilation stages of C programming
  • C Program structure
  • C input and Output (I/O)
  • C Format specifier
  • C Token
  • C Identifiers
  • C Keyword
  • C Data types
  • C Arrays
  • C Strings
  • C Storage classes
  • C Constant
  • C Operators
  • C Variables
  • C storage Classes
  • C Pre-processors
  • C Type casting
  • Conditional Branching control statements
  • Conditional looping control statements
  • Error Handling
  • C Functions
  • C Function arguments
  • C Loops
  • C Data structure
  • C Variable scope
  • C Pointers
  • C Memory management
  • GNU GCC compiler
  • Creating libraries
  • Make files
  • Module 2: ARM7
  • Introduction to ARM7
  • Processor operating modes
  • Instruction pipeline
  • ARM operating modes
  • Introduction to LPC2148
  • GPIO registers
  • TIMER and PLL configuration
  • External hardware interfacing with LPC2148
  • LED interfacing
  • SSD (Common anode and Common cathode)
  • Motor interfacing
  • LCD interfacing
  • Keypad interfacing
  • Relay interfacing
  • ADC interfacing
  • Serial communication protocols
  • UART
  • SPI
  • I2C
  • CAN
  • Wireless protocols
  • Bluetooth
  • RFID
  • GSM
  • GPS
  • ZigBee
  • Module 3: Automotive Embedded System Design
  • Introduction to Automotive Embedded System
  • Introduction to CAN protocol
  • CAN Configuration
  • LIN (Local Interconnect Network)
  • Flexray protocol
  • Diagnostic
  • Comparison of UDS and KWP protocol
  • Unified Diagnostic Service
  • Diagnostic and communication management functional unit
  • Data transmission functional unit
  • Stored data transmission functional unit
  • InputOutput control functional unit
  • Remote activation of routine functional unit
  • Upload download functional unit
  • Working with CANoe software
  • Insert network node and writing CAPL scripting
  • Introduction to CAPL
  • Using database with CAPL
  • LIN: Working with LDF Explorer
  • Flexray: Working with Fibex Explorer

Learning is a weapon of Destroying Our Illness....