ED501:Certificate Course on Embedded C and ARM Cortex Microcontrollers
Certificate Course on Embedded C and ARM Cortex Microcontrollers
The objective of the course is to introduce the embedded system concepts, ARM Microcontrollers and Embedded C Programming. This course covers the advanced topics in ‘C’ such as Memory management, Pointers, Data structures which are of high relevance in embedded software is considered in depth. This module makes use of KEIL C Compiler along with ARM Cortex Microcontrollers.
This module covers the architecture of the popular ARM Microcontroller. The ARM Cortex processor is the industry-leading 32-bit processor for highly deterministic real-time applications, specifically developed to enable partners to develop high-performance low-cost platforms for a broad range of devices including microcontrollers, automotive body systems, industrial control systems and wireless networking and sensors.
After successful completion of the course, the student shall be able to:
- Develop Embedded application using Embedded C Programming
- Use ARM Cortex M with Embedded C Programming for Application Development
Course duration is 4 weeks
Intimation of selection:4th February 2020
Commencement of Classes: 19th February 2020
For more details like How to Apply, Placement, Hostel, etc please see the Course Calendar or Course Brochure(438 kB)
For further information if any, you may Contact the Course Coordinator : shoukath[at]calicut[dot]nielit[dot]in . Ph:0495 2287266(Ext 223)
Embedded Concepts
Introduction to embedded systems, Application Areas, Categories of embedded systems, Overview of embedded system architecture, Specialties of embedded systems, recent trends in embedded systems, Architecture of embedded systems, Hardware architecture, Software architecture, Application Software, Communication Software, Development and debugging Tools.
‘C’ and Embedded C
Introduction to ‘C’ programming, Storage Classes, Data Types, Controlling program flow, Arrays, Functions, Memory Management, Pointers, Arrays and Pointers, Pointer to Functions and advanced topics on Pointers, Structures and Unions, Data Structures, Linked List, Stacks, Queues, Conditional Compilation, Preprocessor directives, File operations, Variable arguments in Functions, Command line arguments, bitwise operations, Typecasting.
Introduction to ARM Cortex Architecture
Introduction to ARM Architecture, Overview of ARM, Overview of Cortex Architecture
Cortex M3 Microcontrollers & Peripherals
Cortex M3 based controller architecture, Memory mapping, Cortex M3 Peripherals –GPIOs, Timers, UARTs, ADC, Cortex M3 interrupt handling – NVIC, Application development with Cortex M3 controllers with standard peripheral libraries.
Rs. 16,800/- + GST at actual
- 3 year Diploma in Electronics or B.E./B.Tech or M.E./M.Tech in Electronics/ Electronics & Communication/ Electrical/ Electrical and Electronics/ Instrumentation/ Biomedical /Computer Science/ Information Technology or MSc in Electronics/ Instrumentation/ Computer Science/Information Technology.
- Candidates who have appeared in the qualifying examination and awaiting results may also apply.
EMail: shoukath[at]calicut[dot]nielit[dot]in |