Apr 19, 2024  
PUBLISHED 2020-2021 Credit Catalog 
    
PUBLISHED 2020-2021 Credit Catalog [ARCHIVED CATALOG]

MCRO 310 - Microprocessor Fundamentals


Course Description:
In this course, learners are introduced to the fundamentals of RISC microprocessor core architecture and programming using CrossWorks for ARM Integrated Development Environment (IDE). This is followed by an in-depth look at an ARM Cortex-M4 processor based micro-controller, specifically the STM32F405RG. Learners will also be introduced to  microprocessor architecture, hardware, and program design using the assembly language and C. Specific software designs include interfacing peripherals such as GPIO, LCD driver, keypad interaction, and serial communications using USART, I2C, and SPI.

3 Credits

Prerequisite(s):
 

  • CPRG 252
  • DIGI 260

© 2015 - 2020, Southern Alberta Institute of Technology (SAIT). All Rights Reserved.