100%(1)100% fanden dieses Dokument nützlich (1 Abstimmung)
28 Ansichten3 Seiten
The document outlines a training course on the ARM LPC-2148 microcontroller. The course covers 21 topics over 120 hours, including introductions to embedded systems, computer architecture, the ARM architecture, the ARM instruction set, ARM assembly programming, system peripherals specific to the LPC-2148, and interfacing with memory, displays, analog and digital converters, timers, pulse-width modulation, real-time clocks, analog-to-digital conversion, I2C, SPI, CAN, and LCD and keypad peripherals. Students will learn about features, registers, and programming for various peripherals through hands-on exercises.
The document outlines a training course on the ARM LPC-2148 microcontroller. The course covers 21 topics over 120 hours, including introductions to embedded systems, computer architecture, the ARM architecture, the ARM instruction set, ARM assembly programming, system peripherals specific to the LPC-2148, and interfacing with memory, displays, analog and digital converters, timers, pulse-width modulation, real-time clocks, analog-to-digital conversion, I2C, SPI, CAN, and LCD and keypad peripherals. Students will learn about features, registers, and programming for various peripherals through hands-on exercises.
The document outlines a training course on the ARM LPC-2148 microcontroller. The course covers 21 topics over 120 hours, including introductions to embedded systems, computer architecture, the ARM architecture, the ARM instruction set, ARM assembly programming, system peripherals specific to the LPC-2148, and interfacing with memory, displays, analog and digital converters, timers, pulse-width modulation, real-time clocks, analog-to-digital conversion, I2C, SPI, CAN, and LCD and keypad peripherals. Students will learn about features, registers, and programming for various peripherals through hands-on exercises.
CPU design, Micro architecture, Emerging bus standards PCI and USB
Introduction to ARM - ARM Architecture, Processor
Modes, The Pipeline, The Registers, The Stack Pointer, The Link Register, The Program Counter, Current Processor Status Register, Flags, Exception Modes,
ARM Instruction Set - Branching instructions, Data
Processing instructions, Copying registers, Copying Multiple Registers, Swap Instructions, Modifying The Status Registers, Software Interrupts, MAC unit
ARM Instruction Set :Addressing modes - Data
processing Operands, Memory Accessing Operands
ARM Instruction Definitions - Definitions of
Branching instructions, Data Processing instructions, Copying registers, Copying Multiple Registers, Swap Instructions, Modifying The Status Registers
ARM Assembly programming - 16-bit Data
Transfer, ones complement,32-bit Addition,64-bit Addition, 64-bit Data Transfer,32-bit subtraction, Programming - Program loops, Strings, Code
T Hour s
L Hour s
Total Hour s
11
17
ARM LPC-2148
conversion, Arithmetic, UART0 and UART1
10
11
System Peripherals - Bus structure, Memory Map,
Register Programming ,Memory Accelerator Module, Flash Memory programming, External bus Interface, Phase Locked Loop, VLSI Peripheral Bus Divider, Power Control
Introduction to LPC2129 - General Description,
Features, PIN Configuration, Applications, Registers, Memory Addressing, External Memory controller, System Control Block, Memory Accelerator Module, Software Development
Description, Architecture, RTC Interrupts, Miscellaneous Register group, Consolidated Time Registers, Time counter group, Alarm Register Group, Programming Using Embedded C
18
ADC - Features, Applications, Pin Description,
Register Description ,Operation, Programming Using Embedded C
Description, Architecture, EEPROM(AT93C56) interfacing with LPC2129 using Inter Integrated Circuits
CAN - CAN Controllers ,features, Pin Description,
Memory Map of the CAN Block, CAN Controller Registers, CAN Controller Operation, Centralized CAN Registers, Global Acceptance Filter, Acceptance filter Registers, Examples of Acceptance Filter tables and Index Values, Full CAN Mode, Programming using Embedded C