Arduino as a platform for a computer organization course
暂无分享,去创建一个
The goal of this paper is to describe a set of projects we have used in the Computer Organization course at Kalamazoo College involving embedded software development on the Arduino hardware platform. These projects are motivated by the idea that programming microcontrollers moves students beyond the black box view of computation. Working with physical devices makes the content more concrete, while also providing students with a useful set of skills not covered in most computer science programs.
[1] David W. Valentine. Using PIC processors in computer organization , 2008 .
[2] David A. Patterson,et al. Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) , 2008 .
[3] Nurul I. Sarkar,et al. Illustrating computer hardware concepts using PIC-based projects , 2004 .