Using ARM-based boards in a second year course
Date
2015-09-01
Authors
Dhaliwal, Amanpreet
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
The Raspberry Pi and the Arduino have emerged as very interesting platforms to learn
about the ARM processor and its programming environment, and to develop small systems. They are also fairly inexpensive and could be bought directly by students. In this project we investigate the suitability of using the Raspberry Pi as a platform for the assignments in Computer Science 230, a second year course which introduces computer architecture and uses low-level programming to provide hands-on experience with registers and CPU components. To accomplish this goal, all assignments for the last few years are implemented using the Raspberry Pi. An analysis of the choices of tools is given and documentation for future course use. A short comparison to the Arduino environment is also included.
Description
Keywords
ARM based board, Using ARM-based board in second year course