Embedded Systems
Embedded Systems Training Institute in Guntur
Embedded C Programming
Introduction to Programming and History of C
Computer Architecture, Memory Devices
Number Systems, Digital Logics
Machine, Assembly, HL Languages and Compilers
Development Tools and Compiler Installation
Variable Naming
Types of Data and its Sizes
Data Qualifiers
Type Conversions
Storage Classes
Arithmetic Operators
Unary Operators
Relational Operators
Logical Operators
Conditional Operators
Bitwise Operators
Precedence of Operators
Standard Input and Output
Formatted Input and Output
Branching (If-Else)
Looping (While, For)
Statement (Switch, break, continue, goto)
Nested Controls
Basic Functions
Pass by value & Reference
Recursive Functions
Library Functions
Basics of Arrays
Two dimensional arrays
Strings
Basics of Pointers
Pointers and Arrays
Function Pointers
Dynamic Memory Allocation
Basics of Structures and Unions
Arrays of Structures
Structures and Pointers
Macros
Predefined Macros
Directives
Error Handling
Enumerations
Makefile Scripting
Basic Microcontroller Memory Layout
Bitwise Operators
Bit Fields and Bit Masking
Fixed Point and Floating Point
I/O hardware addressing
Memory Mapping
Memory Analysis of Final Output File (ELF)
Polling and Interrupt Concepts
File Descriptors
File Operations
Formated and Unformatted Data Files
Terminology
Types of Data structures and Operations
Arrays, Records, Pointers, Linked Lists
Stacks and Queues
Trees and Graphs
Sorting and Searching
MatLab Training Institute in Guntur
Introduction to Model Based Development
Programming Vs MBD
History of Matlab
Tool Installation
Matlab Environment
Commands and Variables
Vectors, Matrices and Arrays
Datatypes and Operators
Branching and loops
Data Import and Export
Mathematics in Matlab
Graphics
Basics of M Scripting
Functions
Branching and loops in M Files
Overview of Toolboxes
Model Block Diagrams
Simulink
Stateflow
Embedded Coder (RTW)
Applications
Real Time Project on MatLab.
Embedded Systems
Introduction to Embedded Systems
Basics Revise: Electronics, Binary System, Memory Devices
Sensors, Switches, Actuators, Electric Motors.
Machine, Assembly, HL Languages and Compilers.
Embedded C, Scripting, Makefiles.
8051/Am335x Microcontroller, Protocols, RTOS.
Basics of Matlab
Mini Project
Baiscs of OS and its evaluation
Real Time Operating System
Basic Linux Programming
Mini Project – Simulation Lab
Engine Features and Control System.
Engine Simulation Lab.
Mini Project – Simulation Lab.
Firmware Development and Testing Methods.
Mentoring on SRS to Testplan preparation
Real Test Bench with Sensors, Actuators and ECU/MCU
Development Tools -Compiler, Debugger, GIT.
Testing Tools – Analyzer, CRO
Real Time Project on Embedded Systems