舉報

會員
GNU-Linux Rapid Embedded Programming
最新章節:
Summary
ThisbooktargetsEmbeddedSystemdevelopersandGNU/LinuxprogrammerswhowouldliketoprogramEmbeddedSystemsandperformEmbeddeddevelopment.Thebookfocusesonquickandefficientprototypebuilding.SomeexperiencewithhardwareandEmbeddedSystemsisassumed,asishavingdonesomepreviousworkonGNU/Linuxsystems.KnowledgeofscriptingonGNU/Linuxisexpectedaswell.
目錄(131章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Customer Feedback
- Preface
- Chapter 1. Installing the Developing System
- Embedded world terms
- Systems' overview
- Installing a development system
- Setting up the developing system
- Summary
- Chapter 2. Managing the System Console
- Basic OS management
- A quick tour into the bootloader
- Summary
- Chapter 3. C Compiler Device Drivers and Useful Developing Techniques
- The C compiler
- The Kernel and DTS files
- What is a device driver?
- The root filesystem (rootfs)
- The Network FileSystem (NFS)
- Using an emulator
- Summary
- Chapter 4. Quick Programming with Scripts and System Daemons
- Setting up the system
- System daemons
- Scripting languages
- Writing a custom daemon
- Summary
- Chapter 5. Setting Up an Embedded OS
- MTD versus block devices
- OpenWrt
- Yocto
- Summary
- Chapter 6. General Purposes Input Output signals – GPIO
- What is a GPIO line?
- GPIOs in Linux
- Getting access to GPIOs
- Using GPIOs with scripting languages
- Managing GPIO into the kernel
- Summary
- Chapter 7. Serial Ports and TTY Devices - TTY
- What are TTY serial and UART lines?
- Implementations of serial ports
- The serial ports in Linux
- The communication parameters
- Getting access to TTYs
- Managing TTY in the kernel with SLIP
- Summary
- Chapter 8. Universal Serial Bus - USB
- What is the universal serial bus?
- The USB bus in Linux
- The USB tools
- The raw USB bus
- Summary
- Chapter 9. Inter-Integrated Circuits - I2C
- What is the Inter-Integrated Circuit bus?
- The I2C bus in Linux
- The I2C tools
- Getting access to I2C devices
- The Raw I2C Bus
- Summary
- Chapter 10. Serial Peripheral Interface - SPI
- What is the Serial Peripheral Interface bus?
- The SPI bus in Linux
- The SPI tools
- Getting access to SPI devices
- The raw SPI bus
- Summary
- Chapter 11. 1-Wire - W1
- What is the 1-Wire Bus?
- The 1-Wire bus in Linux
- Getting access to 1-Wire devices
- Summary
- Chapter 12. Ethernet Network Device - ETH
- What is an Ethernet network device?
- The Ethernet devices in Linux
- The net tools
- Communicating with a remote device
- The raw Ethernet bus
- Simple Ethernet bridging
- Summary
- Chapter 13. Wireless Network Device - WLAN
- What is a wireless network device?
- WLAN devices in Linux
- The wireless tools
- The WPA supplicant
- The Hostapd daemon
- Summary
- Chapter 14. Controller Area Network - CAN
- What is the CAN bus?
- The CAN bus in Linux
- The can-utils package
- The raw CAN bus
- Exchanging data via the CAN bus
- Summary
- Chapter 15. Sound Devices - SND
- What is a sound device?
- Sound in Linux
- The audio tools
- The USB audio device class
- Managing sound devices
- Summary
- Chapter 16. Video devices - V4L
- What is a video device?
- Video in Linux
- The video tools
- The USB video class device
- Managing video devices
- Summary
- Chapter 17. Analog-to-Digital Converters - ADC
- What is an analog-to-digital converter device?
- ADCs in Linux
- Detecting a gas
- Summary
- Chapter 18. Pulse-Width Modulation - PWM
- What is a PWM device?
- PWM devices in Linux
- Managing a servo motor
- Summary
- Chapter 19. Miscellaneous Devices
- Digital sensors
- Analog sensors
- GSM/GPRS modem
- Smart card reader
- RFID reader
- Z-Wave
- Summary 更新時間:2021-07-09 18:40:55
推薦閱讀
- Java編程全能詞典
- 高性能混合信號ARM:ADuC7xxx原理與應用開發
- 自動控制原理
- 影視后期制作(Avid Media Composer 5.0)
- 精通Excel VBA
- Photoshop CS3特效處理融會貫通
- 大數據處理平臺
- 人工智能實踐錄
- 嵌入式操作系統
- Nginx高性能Web服務器詳解
- Microsoft System Center Confi guration Manager
- Spark大數據商業實戰三部曲:內核解密|商業案例|性能調優
- 實戰Windows Azure
- Instant Slic3r
- 計算機硬件技術基礎(第2版)
- 納米集成電路制造工藝(第2版)
- 從祖先到算法:加速進化的人類文化
- Wireshark Revealed:Essential Skills for IT Professionals
- 牛津通識讀本:大數據(中文版)
- 人工智能基礎
- 工業機器人與自控系統的集成應用
- Windows Server 2012 Automation with PowerShell Cookbook
- 仿龜機器人的設計與制作
- 從虛擬化到云計算
- Stream Analytics with Microsoft Azure
- 智能傳感器理論基礎及應用
- Deep Learning By Example
- Word 2003中文字處理考前12小時
- Learn MongoDB 4.x
- 企業網絡安全致勝寶典