Beaglebone: Introduction to GPIOs - Using Device Tree Overlays under Linux 3.8+
In this video I continue my series on the Beaglebone and Beaglebone Black by demonstrating how to use its GPIOs for both input and output applications. I wire simple input and output circuits that are attached to two GPIOs -- one that lights an LED and the other that receives a button input. This video will cover the Linux device tree for ARM embedded systems and explain how you can create custom Device Tree Overlays (DTOs) to configure the GPIOs for your applications at run time from within Linux userspace. I explain the use of internal and external pullup and pulldown resistors and I make available and describe a set of C++ code examples for reading and writing to the Beaglebone's GPIOs. I have also built a set of PDF tables that aggregate the information that you need and make it easier to configure GPIOs on your Beaglebone's P8 and P9 headers. The code for this video is available by typing:
git clone git://github.com/derekmolloy/boneDeviceTree.git
at the Linux shell prompt. Further information on the videos on this channel can be found at the website http://www.derekmolloy.ie/ including update blogs, source code, text guides and structured instruction.
If you use this video in your research, please cite:
Molloy, D. [DerekMolloyDCU]. (2012, May, 3). Beaglebone: GPIO Programming on ARM Embedded Linux [Video file]. Retrieved from http://www.youtube.com/watch?v=SaIpz0...
Please find more information on these videos at: http://www.derekmolloy.ie/
Видео Beaglebone: Introduction to GPIOs - Using Device Tree Overlays under Linux 3.8+ канала Derek Molloy
git clone git://github.com/derekmolloy/boneDeviceTree.git
at the Linux shell prompt. Further information on the videos on this channel can be found at the website http://www.derekmolloy.ie/ including update blogs, source code, text guides and structured instruction.
If you use this video in your research, please cite:
Molloy, D. [DerekMolloyDCU]. (2012, May, 3). Beaglebone: GPIO Programming on ARM Embedded Linux [Video file]. Retrieved from http://www.youtube.com/watch?v=SaIpz0...
Please find more information on these videos at: http://www.derekmolloy.ie/
Видео Beaglebone: Introduction to GPIOs - Using Device Tree Overlays under Linux 3.8+ канала Derek Molloy
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Beaglebone: Adding USB Wi-Fi & Building a Linux KernelDevice Tree for Dummies! - Thomas Petazzoni, Free ElectronsBeaglebone: An I2C Tutorial - Interfacing to a BMA180 AccelerometerDebian C/C++ Cross-Compilation for Embedded Linux using Eclipse (Luna), CDT, RSE & Remote DebugRaspberry Pi with ALLO DigiOne Signature - a rewind and a reviewThe MSP432: Introduction to the Launchpad, its RTOS, and IDEs (Energia, CCSv6)Tutorial: Device Tree (DTS), Linux Board Bring-up and Kernel Version ChangingRaspberry Pi GPIO - Getting Started with gpiozeroBeaglebone: GPIO Programming on ARM Embedded LinuxBeaglebone: Driving Stepper Motors in Embedded Linux using the EasyDriver BoardBeagleBone Black Exporting and Un-Exporting Device Tree OverlaysBeagleBone: GPIO Linux Loadable Kernel Module (LKM) Development DemonstrationDevicetree: The Disaster so Far - Mark Rutland, ARM, Ltd.Old laptop Screens on a Raspberry PI... Yes indeed.High Torque Cycloidal Drive (NEMA 23 Motor)Level Up Your Arduino Code: External InterruptsThe Future of Single Board ComputersMOSFETs and Transistors with ArduinoTEARDOWN 2019: Making USB Accessible Developing Ultra low cost, Open USB Tools