舉報

會員
Raspberry Pi Computer Architecture Essentials
最新章節:
Index
RaspberryPiComputerArchitectureEssentialsisforthosewhoarenewandthosewhoarefamiliarwiththeRaspberryPi.EachtopicbuildsuponearlieronestoprovideyouwithaguidetoRaspberryPi’sarchitecture.Fromthenovicetotheexpert,thereissomethingforeveryone.AbasicknowledgeofprogrammingandLinuxwouldbehelpfulbutisnotrequired.
目錄(72章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Introduction to the Raspberry Pi's Architecture and Setup
- History and background of the Raspberry Pi
- Basic hardware needed
- The microSD card – the main storage and boot device of the Raspberry Pi 2
- Installing Screen and Vim
- Running tests on the OS and configuration changes
- Some handy Linux commands
- Troubleshooting
- Summary
- Chapter 2. Programming on Raspbian
- Which programming languages?
- Assembly language
- The C and C++ languages
- The Python language
- Summary
- Chapter 3. Low-Level Development with Assembly Language
- Back to basics
- Memory and addresses
- Adding power to our program – control structures
- Summary
- Chapter 4. Multithreaded Applications with C/C++
- What are threads?
- A C++ equivalent
- Going further – mutexes and joins
- Summary
- Chapter 5. Expanding on Storage Options
- Booting up
- Setting up the external HDD
- Network-attached storage (NAS)
- Summary
- Chapter 6. Low-Level Graphics Programming
- VideoCore IV GPU
- Accessing the frame buffer
- Filling the screen with a color
- Drawing a line
- Summary
- Chapter 7. Exploring the Raspberry Pi's GPIO Pins
- Introduction to GPIO pins
- Hardware choices
- Switching an LED on and off
- Summary
- Chapter 8. Exploring Sound with the Raspberry Pi 2
- Introduction to the Raspberry Pi's sound
- Interacting with audio through GPIO
- C and ALSA
- Introducing Sonic Pi
- Summary
- Chapter 9. Building a Web Server
- Introduction to web servers
- Popular web servers available on the Raspberry Pi
- Building a Python web server
- Adding database support
- Summary
- Chapter 10. Integrating with Third-Party Microcontrollers
- Genuino/Arduino microcontroller
- Setting up the Arduino software
- Integration with Arduino
- Summary
- Chapter 11. Final Project
- Choose your storage mechanism
- Building a Flask-based website
- Adding in an LED
- Extending the project further
- Summary
- Index 更新時間:2021-07-16 12:40:38
推薦閱讀
- Learning Cocos2d-x Game Development
- 龍芯應用開發標準教程
- 電腦維護與故障排除傻瓜書(Windows 10適用)
- Deep Learning with PyTorch
- 單片機原理及應用系統設計
- Artificial Intelligence Business:How you can profit from AI
- 電腦維護365問
- OUYA Game Development by Example
- 微軟互聯網信息服務(IIS)最佳實踐 (微軟技術開發者叢書)
- Rapid BeagleBoard Prototyping with MATLAB and Simulink
- Hands-On Artificial Intelligence for Banking
- FL Studio Cookbook
- 電腦橫機使用與維修
- Instant Website Touch Integration
- 微服務架構基礎(Spring Boot+Spring Cloud+Docker)
- 創客電子:Arduino和Raspberry Pi智能制作項目精選
- 計算機組裝與維護立體化教程(微課版)
- 快·易·通:2天學會電腦組裝·系統安裝·日常維護與故障排除
- 超炫的35個Arduino制作項目
- Learn Qt 5
- Unreal Engine 4 AI Programming Essentials
- 24小時學會電腦組裝與維護
- 勇敢的芯伴你玩轉Nios II(電子設計與嵌入式開發實踐叢書)
- 微服務容器化開發實戰
- 89C51單片機實用教程
- Ouya Unity Game Development
- Spring Cloud微服務:入門、實戰與進階
- 電腦軟硬件維修從入門到精通(第2版)
- IntelliJ IDEA Essentials
- 零起步輕松學PLC技術(第2版)