舉報(bào)

會(huì)員
GNU-Linux Rapid Embedded Programming
最新章節(jié):
Summary
ThisbooktargetsEmbeddedSystemdevelopersandGNU/LinuxprogrammerswhowouldliketoprogramEmbeddedSystemsandperformEmbeddeddevelopment.Thebookfocusesonquickandefficientprototypebuilding.SomeexperiencewithhardwareandEmbeddedSystemsisassumed,asishavingdonesomepreviousworkonGNU/Linuxsystems.KnowledgeofscriptingonGNU/Linuxisexpectedaswell.
目錄(131章)
倒序
- 封面
- 版權(quán)信息
- 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 更新時(shí)間:2021-07-09 18:40:55
推薦閱讀
- 大數(shù)據(jù)戰(zhàn)爭(zhēng):人工智能時(shí)代不能不說的事
- PowerShell 3.0 Advanced Administration Handbook
- Hadoop 2.x Administration Cookbook
- 空間傳感器網(wǎng)絡(luò)復(fù)雜區(qū)域智能監(jiān)測(cè)技術(shù)
- Matplotlib 3.0 Cookbook
- 流處理器研究與設(shè)計(jì)
- 傳感器技術(shù)應(yīng)用
- Blender Compositing and Post Processing
- Visual FoxPro數(shù)據(jù)庫基礎(chǔ)及應(yīng)用
- Practical Big Data Analytics
- 計(jì)算機(jī)組成與操作系統(tǒng)
- 玩機(jī)器人 學(xué)單片機(jī)
- Mastering MongoDB 4.x
- Microsoft System Center Data Protection Manager Cookbook
- 軟測(cè)之魂
- Practical Network Automation
- 服務(wù)器配置與應(yīng)用(Windows Server 2008 R2)
- 多傳感器數(shù)據(jù)智能融合理論與應(yīng)用
- Moodle 2.5 Multimedia Cookbook(Second Edition)
- 群體智能與智能網(wǎng)聯(lián):原理、算法與應(yīng)用
- Office 2007實(shí)用技巧四合一
- CAD/CAM技術(shù)
- 開源硬件+激光切割創(chuàng)新電子制作
- RPA(流程自動(dòng)化機(jī)器人)入門:手把手教你應(yīng)用UiPath自動(dòng)化工作(全彩)
- 計(jì)算機(jī)導(dǎo)論與C語言
- 辦公電腦應(yīng)用自救手冊(cè)
- 機(jī)器學(xué)習(xí)案例實(shí)戰(zhàn)
- 單片機(jī)原理及應(yīng)用技術(shù)
- 工業(yè)機(jī)器人編程高手教程
- Kubernetes Cookbook