Advanced Microcontrollers

GTU Study
KHUDKIBOOK
ADVANCED MICROCONTROLLERS 3170914
FREE PDF 3170914
Code: 3170914 Credits: 4 Semester 7 Electrical Engineering

Advanced Microcontrollers

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Advanced Microcontrollers Syllabus — Unit-wise Content

The official GTU curriculum for Advanced Microcontrollers (subject code 3170914) as prescribed for Electrical Engineering · Semester 7 divides the course into 7 units, covering 47 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (3170914)

Unit 1 Basics of ARM Controllers

  • The Acorn RISC Machine
  • Architectural inheritance
  • The ARM Programmer’s model
  • ARM development tools [1]

Unit 2 ARM Architecture & Assembly Language Programming

6 lecture hours

  • The General Purpose Registers in ARM, The ARM Memory Map, Load and Store Instructions in ARM, ARM CPSR
  • ARM Data Format & Directives
  • Introduction to ARM Assembly Programming
  • Assembling an ARM Program
  • The Program Counter and Program ROM Space in ARM, Some ARM addressing modes
  • RISC Architecture in ARM, Viewing Registers and Memory with ARM Keil IDE.[2]

Unit 3 Arithmetic and Logic Instructions & Program

5 lecture hours

  • Arithmetic Instructions
  • Logic Instructions
  • Rotate and Barrel Shifter
  • Shift and Rotate Instructions in ARM Cortex
  • BCD and ASCII Conversions.[2]

Unit 4 Branch, Call and Looping in ARM

  • Looping and Branch Instructions
  • Calling Subroutine with BL, ARM Time Delay and Instruction Pipeline
  • Conditional Execution [2]

Unit 5 Signed Numbers and IEEE 754 Floating Point

2 lecture hours

  • Signed Numbers Concept
  • Signed Number Instructions and Operations
  • IEEE 754 floating point standards[2]

Unit 6 ARM Programming Using C

  • Overview of C compilers and Optimization
  • Basic ‘C’ data types
  • C looping Structures
  • Register Allocation.[3] 05 Subject Code: 3170914 w.e.f

Unit 7 Exception & Interrupt Handling

  • ARM Processor Exception and Modes
  • Vector Table
  • Exception Priorities
  • Link Register Offsets
  • Assigning Interrupts
  • Interrupt Latency
  • IRQ and FIQ exceptions
  • Basic Interrupt Stack Design and Implementation[3] 05 8* Microcontroller development Boards: About STM32F401 Nucelo board
  • PWM and the Interrupt on STM32F401
  • Mbed C Programming Environment.[4]
  • 03 9* Interfacing of Microcontroller development Boards: Interfacing of STM32F401 Board
  • Interfacing LED and LCD, Serial port terminal application
  • Interfacing of temperature sensor
  • Interfacing of LDR light sensor
  • Speaker interfacing
  • Microphone interfacing
  • Speed control of DC motor using STM32
  • Accelerometer and its interfacing with STM32
  • Bluetooth interfacing
  • Interfacing of gas sensor with STM32 [4] 12 *Students are advised to refer NPTEL course of “Embedded system Design with ARM” by Indranil Sengupta & Kamalika Datta and download course (but not limited to) Lecture Nos: 10, 11, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 28, 29, 32, 38, 39, 40, 41 for understanding topics given in Sr
  • No 8 and Sr
  • (Link: https://nptel.ac.in/courses/106/105/106105193/)

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 7

GTU Study
KHUDKIBOOK
PROJECT - I 2170004
FREE PDF 2170004

Project - I

Code: 2170004 Credit: 8
Open →
GTU Study
KHUDKIBOOK
INTERCONNECTED POWER SYSTEM 2170901
FREE PDF 2170901

Interconnected Power System

Code: 2170901 Credit: 5
Open →
GTU Study
KHUDKIBOOK
ADVANCED POWER ELECTRONICS 2170906
FREE PDF 2170906

Advanced Power Electronics

Code: 2170906 Credit: 5
Open →
GTU Study
KHUDKIBOOK
SWITCH GEAR AND 2170908
FREE PDF 2170908

Switch Gear and Protection

Code: 2170908 Credit: 6
Open →
GTU Study
KHUDKIBOOK
DESIGN OF AC 2170909
FREE PDF 2170909

Design of AC Machines

Code: 2170909 Credit: 5
Open →
GTU Study
KHUDKIBOOK
INDUSTRIAL INSTRUMENTATION 2170913
FREE PDF 2170913

Industrial Instrumentation

Code: 2170913 Credit: 5
Open →
GTU Study
KHUDKIBOOK
DIGITAL SIGNAL PROCESSING 2170914
FREE PDF 2170914

Digital Signal Processing

Code: 2170914 Credit: 5
Open →
GTU Study
KHUDKIBOOK
SUMMER INTERNSHIP 3170001
FREE PDF 3170001

Summer Internship

Code: 3170001 Credit: 2
Open →
GTU Study
KHUDKIBOOK
ADVANCED POWER ELECTRONICS 3170906
FREE PDF 3170906

Advanced Power Electronics

Code: 3170906 Credit: 4
Open →
GTU Study
KHUDKIBOOK
SWITCHGEAR AND PROTECTION 3170908
FREE PDF 3170908

Switchgear And Protection

Code: 3170908 Credit: 5
Open →
GTU Study
KHUDKIBOOK
AC MACHINE DESIGN 3170909
FREE PDF 3170909

AC Machine Design

Code: 3170909 Credit: 4
Open →
GTU Study
KHUDKIBOOK
POWER SYSTEM DYNAMICS 3170915
FREE PDF 3170915

Power System Dynamics and Control

Code: 3170915 Credit: 4
Open →
GTU Study
KHUDKIBOOK
ADVANCED ELECTRIC DRIVES 3170916
FREE PDF 3170916

Advanced Electric Drives

Code: 3170916 Credit: 4
Open →
GTU Study
KHUDKIBOOK
HIGH VOLTAGE ENGINEERING 3170917
FREE PDF 3170917

High Voltage Engineering

Code: 3170917 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DIGITAL SIGNAL PROCESSORS 3170918
FREE PDF 3170918

Digital Signal Processors

Code: 3170918 Credit: 3
Open →
GTU Study
KHUDKIBOOK
POWER SYSTEM OPERATION 3170919
FREE PDF 3170919

Power System Operation and Control

Code: 3170919 Credit: 3
Open →
GTU Study
KHUDKIBOOK
INDUSTRIAL ELECTRICAL SYSTEMS 3170920
FREE PDF 3170920

Industrial Electrical Systems

Code: 3170920 Credit: 3
Open →
GTU Study
KHUDKIBOOK
POWER QUALITY AND 3170921
FREE PDF 3170921

Power Quality and FACTS

Code: 3170921 Credit: 3
Open →
GTU Study
KHUDKIBOOK
SMART GRIDS 3170922
FREE PDF 3170922

Smart Grids

Code: 3170922 Credit: 3
Open →
GTU Study
KHUDKIBOOK
ELECTRICAL AND HYBRID 3170923
FREE PDF 3170923

Electrical and Hybrid Vehicle

Code: 3170923 Credit: 3
Open →
GTU Study
KHUDKIBOOK
AI AND MACHINE 3170924
FREE PDF 3170924

AI and Machine Learning

Code: 3170924 Credit: 3
Open →
GTU Study
KHUDKIBOOK
INDUSTRIAL AUTOMATION 3170925
FREE PDF 3170925

Industrial Automation

Code: 3170925 Credit: 3
Open →
GTU Study
KHUDKIBOOK
INTERNET OF THINGS 3171108
FREE PDF 3171108

Internet of Things

Code: 3171108 Credit: 3
Open →