ARM Architecture & C Programming

Learn ARM Cortex v7 Architecture, CPU register sets, register banks, processor operating modes, peripherals such as NVIC, Timers, Boot Sequence and a lot more…

Introduction to Processor Architectures.

  • Learn Embedded C programming starting from basics, source structure of a C program, execution structure, cross compilation steps, intermediate components, tools, C functions, pointers, arrays, structures, unions, bitfields, memory mapping hardware registers with C functions and a lot more…
  • Standard C, Embedded C, Source structure of a C program, Your First C Program-code, compile, run, loops, decisions, switch cases, operators, logical, arithmetic, unary.
  • Modular Function calls, header files, macros, variables, constants, program execution flow structure, debug line by line with Debugger.
  • Arrays, Pointers, Pointer-to-Pointer, single dimension array, multidimension array, pointer to array, array notation, pointer notation.