राष्ट्रीय इलेक्ट्रॉनिकी एवं सूचना प्रौद्योगिकी संस्थान ,कालीकट
National Institute of Electronics & Information Technology,Calicut
|Course||:||ED501:Certificate Course on Embedded C and ARM Cortex Microcontrollers|
|Starting Date||:||19 February,2020|
|Last Date To Apply||:||17 February,20|
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:
Course duration is 4 weeks
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
Intimation of selection:4th February 2020
Commencement of Classes: 19th February 2020
For further information if any, you may Contact the Course Coordinator : firstname.lastname@example.org , email@example.com . Ph:0495 2287266(Ext 223)