NC State ECE
  • About
    • Department
    • History
    • Facilities
    • Spotlight
    • Graduation
    • Employment
    • Faculty Awards
    • Staff Awards
  • News
    • News
    • Calendar
    • Social Media
  • People
    • Primary Faculty
    • Supporting Faculty
    • Staff
    • Postdocs
    • Visiting Scholars
  • Undergrad
    • Undergraduate
    • Computer Engineering
    • Electrical Engineering
      • REES Concentration
    • Undergraduate Research
    • Scholarships
    • Apply
  • Graduate
    • Graduate
    • Master’s
    • Doctoral
    • Graduate FAQ
    • Apply
  • Research
    • Research
      • Bioelectronics Engineering
      • Communications and Signal Processing
      • Computer Architecture and Systems
      • Control, Robotics, and Mechatronics
      • Electronic Circuits and Systems
      • Networking
      • Physical Electronics, Photonics & Magnetics
      • Power Electronics and Power Systems
    • Centers & Labs
    • Funded Research
    • Seminars
  • Engagement
    • Engagement
    • Advisory Board
    • Alumni
      • Alumni in Academia
      • ECE & Alumni Startups
      • Distinguished Alumni
    • Archived: Alumni Hall of Fame
    • Corporate
    • Student Organizations
  • Visit
Faculty in Print

Embedded Systems Fundamentals with ARM Cortex-M Based Microcontrollers

Alexander G. Dean

2017
ARM Education Media UK
ISBN/ASBN: 978-1911531036

This textbook introduces students to creating embedded systems using the Arm Cortex-M0+ CPU-based Kinetis KL25Z MCU. Topics covered include the CPU, interrupt systems, peripherals, and programming. C is used as the programming language through the text. The concurrent operation of the CPU and peripherals is highlighted throughout as critical to creating cost-effective embedded systems. This book gives an early introduction to practical multitasking on the CPU, with the goals of improving responsiveness and software modularity while reducing CPU overhead. The interplay of interrupts, peripherals and schedulers is examined.

Alexander Dean

Alexander Dean

Associate Professor
 Engineering Building II (EB2) 2004C
  agdean@ncsu.edu
  Website

Visit

Apply

Values

Give

Department of Electrical and Computer Engineering

890 Oval Drive
3114 Engineering Building II
Raleigh, NC 27606

919.515.2336

  • Follow
  • Follow
  • Follow
  • Follow
  • Follow
  • Follow
Map of Centennial Campus
© NC State University. All rights reserved.

Webmaster  |   Accessibilty   |   Privacy   |   myECE

  • Webmaster
  • Accessibility
  • Privacy
  • myECE