Abstract
Table A-1 presents the I/O mappings for Intel Galileo. This table is the official port I/O mapping provided by Intel and also can be found accessing " https://communities.intel.com/docs/DOC-21920 ".
You have full access to this open access chapter, Download chapter PDF
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Table A-1 presents the I/O mappings for Intel Galileo. This table is the official port I/O mapping provided by Intel and also can be found accessing “https://communities.intel.com/docs/DOC-21920”.
Following are acronyms for Table A-1:
-
Cypr: Crypress GPIO Expander
-
BI: Bidirectional
-
I: Input without pull-up off
-
Int: Interruption pins
-
Dir: Direction
Table A-2 presents the Mux Selectors for Intel Galileo.
Following are acronyms for Table A-2:
-
O: Output
-
Dir: Direction
-
U: Undefined
The following commands demonstrated some examples how to use the table using Linux terminal shell:
-
Setting IO7 as GPIO output:
echo -n "27" > /sys/class/gpio/export
echo -n "out" > /sys/class/gpio/gpio27/direction
echo 0 > /sys/class/gpio/gpio27/value # will set OUTPUT as LOW
echo 1 > /sys/class/gpio/gpio27/value # will set OUTPUT as HIGH
-
Setting IO7 as GPIO input:
echo -n "27" > /sys/class/gpio/export
echo -n "in" > /sys/class/gpio/gpio27/direction
cat /sys/class/gpio/gpio27/value
Author information
Authors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (http://creativecommons.org/licenses/by-nc-nd/4.0/), which permits any noncommercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this chapter or parts of it.
The images or other third party material in this chapter are included in the chapter’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the chapter’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2014 Manoel Carlos Ramon
About this chapter
Cite this chapter
Ramon, M.C. (2014). Intel Galileo I/O and Muxing. In: Intel® Galileo and Intel® Galileo Gen 2. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6838-3_13
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6838-3_13
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6839-0
Online ISBN: 978-1-4302-6838-3
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)