Torrent details for "Lawless S. Computer Systems Laboratory for Raspberry Pi 2019 [andryold1]"    Log in to bookmark

wide
Torrent details
Cover
Download
Torrent rating (0 rated)
Controls:
Category:
Language:
English English
Total Size:
11.91 MB
Info Hash:
51f76235e2ec021e6b0cf7daac973301baf9bd3e
Added By:
Added:  
07-01-2023 12:05
Views:
140
Health:
Seeds:
0
Leechers:
0
Completed:
149
wide




Description
wide
Externally indexed torrent
If you are the original uploader, contact staff to have it moved to your account
Textbook in PDF format

This companion book to Computer Systems provides all the necessary information, including source code examples. Complete the circle of knowledge with this hands on journey to bring the Raspberry Pi hardware to life with software. No experience is necessary beyond the companion book Computer Systems.
The Raspberry Pi is a low cost hardware platform supported by open source and educational organizations world wide. The hardware is well documented and was an ideal candidate for the first companion laboratory to the "Computer Systems: Incremental Systems Engineering" book. A careful and incremental approach to learning how to bring life to the Raspberry Pi hardware with system software. No experience is necessary beyond simple math and an open mind.
The Raspberry Pi platform, or RPi for short, is unique in many ways. A low cost combined with video capabilities, it can become a viable development environment when running a Linux OS. At the same time, its simplicity and documentation make it ideal for systems engineering projects. All that is needed for a complete systems engineering experience is two Raspberry Pi’s, one running a Linux OS and used to edit, create and debug the software that executes on a second RPi. The GPIO pin out is also very helpful, eliminating the need for any soldering or third party hardware in order to connect the two RPi’s.
Not to be overlooked for the beginning systems software creator however, is the removable SD card that contains the binary image that the RPi will automatically execute upon start up. Having the boot image on a removable SD card greatly simplifies initial system engineering development. Those new to software development can take their time to build up to leaning how to move a compiled binary to another hardware system for execution. With the RPi it is possible to move the SD card to the PC used to create the executable binary and copy the file in a way familiar to most computer users. On RPi power up a file on the SD card is executed automatically. To execute our software creations, we rename the original file (Linux kernel) and copy our own creation with a matching name, and then power up the RPi to execute our creation. This makes the Raspberry Pi series of laboratory assignments the simplest for introductory students.
Table of Contents:
Lab 1: Raspberry Pi
Lab 2: Command Shell and Editors
Lab 3: GCC Tool Chain for ARM
Lab 4: GPIO and LED
Lab 5: System Timers
Lab 6: UART Peripheral
Lab 7: Boot Loader
Lab 8: Periodically Executed Task Scheduler
Lab 9: Video Screen
Lab 10: Video Console
Lab 11: Virtual Worlds
Chapter 12: Players and Creatures

  User comments    Sort newest first

No comments have been posted yet.



Post anonymous comment
  • Comments need intelligible text (not only emojis or meaningless drivel).
  • No upload requests, visit the forum or message the uploader for this.
  • Use common sense and try to stay on topic.

  • :) :( :D :P :-) B) 8o :? 8) ;) :-* :-( :| O:-D Party Pirates Yuk Facepalm :-@ :o) Pacman Shit Alien eyes Ass Warn Help Bad Love Joystick Boom Eggplant Floppy TV Ghost Note Msg


    CAPTCHA Image 

    Anonymous comments have a moderation delay and show up after 15 minutes