Lab Manuals
  • AIG240 Robotics
  • SES250 Electromagnatics
  • SEH500 Microprocessors
  • SEP600 Embedded Systems
  • SEA700 Robotics for Engineer
Lab Manuals
  • SEH500 Microprocessors

SEH500 Lab Manual

Documentation of the Cortex-M4 instruction set, board user's guide, and the microcontroller reference manual can be found here:

  • Arm Cortex-M4 Processor Technical Reference Manual Revision (PDF)
  • ARMv7-M Architecture Reference Manual (PDF)
  • FRDM-K64F Freedom Module User’s Guide (PDF)
  • Kinetis K64 Reference Manual (PDF)
  • FRDM-K66F Freedom Module User’s Guide (PDF)
  • Kinetis K66 Reference Manual (PDF)
  • The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors by Joseph Yiu

Simulator:

  • Computer System Simulator
    • ARMv7 -> ARMv7 generic

Labs:

  • Lab 1 : Setup
  • Lab 2 : Writing in Assembly
  • Lab 3 : Branching in Assembly
  • Lab 4 : Branching, Array and String in Assembly
  • Lab 5 : More Branching, Subroutine, and Stack
  • Lab 6 : Timer Interrupt and C Code
  • Lab 7 : GPIO and Interrupt
  • Lab 8 : GPIO Input and Code Optimization

Built with MkDocs using a theme provided by Read the Docs.
« Previous Next »