Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Embedded Engineering by EmbLogic Embedded Technologies Pvt Ltd



Training

Product Description

Training Objective:

This course is designed to ensure that students of Engineering College with academic capabilities will have the skill set needed to deal with the challenges involved in real-world Embedded Technologies to meet the needs of industries both today and in the future. The course considers programming and device design techniques which can help to ensure that single-processor embedded systems are reliable. The course is taught mainly using the C programming language, hardware design, ARM Based Boards and a PC emulated as an embedded device.

Agenda:

  • After the training is over, you should be:
    • Efficient with respect to programming in C, Data Structures, Advanced C, System C using gcc and Linux.
    • Efficient with respect to programming in C++, Data Structures, Advanced C++, STL classes using g++ and Linux.
    • Able to write, optimize and debug Shell Scripts.
    • Able to understand Linux Internals and Linux System Concepts in depth.
    • Able to do Linux System Programming.
    • Able to interpret the Data-sheet for the given Hardware.
    • Able to write device drivers from scratch using Linux.
    • Able to accomplish writing a character driver, block driver, serial port driver, parallel port driver, Ethernet network driver, USB driver, SPI driver, PCI driver, I2C Driver.
    • Having architecture level understanding of the ARM Embedded Processors.
    • Having good understanding about Embedded and Network protocols.
    • Able to configure and customize Linux for ARM based boards.
    • Able to Port Linux (Embedded O.S.) onto the ARM Based Boards.
    • Understand the complete Life Cycle of the Embedded Device Design and Development.

Embedded Engineering

Market Segment(s)

  • General Purpose Products/Services

Target Platform(s)

  • Android
  • Java
  • Linux

ARM Processor(s)

  • ARM7TDMI
  • ARM920T
  • ARM922T
  • Cortex-A8
  • Cortex-A9
  • Cortex-M0
 
ARM Connected