Yuvraj Parkale
This is video lecture series on Advanced Processor prepared and delivered by Dr. Yuvraj Vijay Parkale. It includes the video lectures on ARM7 LPC2148 On-chip ADC programming, DAC Programming, GSM/GPS Interfacing, I2C Interfacing, etc.

Practical-3 Semaphore Synchronization

Practical-2 Multitasking

Practical-1 Multitasking

LPC2148 Datasheet-General Purpose Input Output (GPIO) Lecture-8

ARM7 Architecture, GPIO Lecture-7

ARM7 Processor Operating Modes Lecture-6

ARM data flow, Barrel Shifter, GPIO

ARM Architecture Lecture-5

ARM Architecture Lecture-4

Advanced Processor

The ARM Architecture.

CISC Vs RISC Architecture, Von-Neumann VS Harvard architecture, ARM History, ARM Applications

ARM Cortex Features, LPC1768 Datasheet and its Architecture Lecture-44

ARM Cortex-M3 Processor Lecture-43

Multitasking of Task, Message Mailbox, and Message Queue (Practical ) Lecture-42

Mutual Exclusion, Features of MUCOS-II, Foreground and Background Concepts and Priorities Lecture-41

Semaphore Problems such as Priority inversion and Deadly embrace Lecture-40

RTOS Services such as Task management, Semaphore management, Message Mailbox and Queue-Lecture-39

Multitasking using MUCOS-II (Practical Approach).

Binary Semaphore, Counting Semaphore, Message Mailbox and Message Queue-Lecture-38

Resource synchronization &Task synchronization using Semaphore-Lecture-37

RTOS scheduling algorithms and Selection criterion for selection of scheduling algorithm-Lecture-36

Interrupt Latency and different Real time scheduling algorithms Lecture-35

Interrupt, the Shared Data Problem and Solving shared data problem-Lecture-34

Reentrant and Non Reentrant Functions Lecture 32

Reentrant and Non-Reentrant Functions Lecture 33

Types of RTOS Preemptive Kernel and Non Preemptive Kernel Lecture 31

RTOS initialization code, Main code and Interrupt code Lecture 30

RTOS initialization code, Main code and Interrupt code Lecture 30

Example of RTOS Under ground tank monitoring system, RTOS code Lecture 29