table of contents
SPI-CONFIG(1) | User Commands | SPI-CONFIG(1) |
NAME¶
spi-config - set or query SPI configuration.SYNOPSIS¶
spi-config options...DESCRIPTION¶
Set or query the configuration of a SPI port.- -d, --device=DEVICE
- use the given Linux spidev character device.
- -q, --query
- print the current configuration.
- -m, --mode=[0-3]
- set the spi mode (see SPI MODES below).
- -l, --lsb={0,1}
- set LSB first (1) or MSB first (0).
- -b, --bits=[7...]
- set the number of bits per word.
- -s, --speed=FREQUENCY
- set clock frequency (in Hz).
- -h, --help
- display the help screen and exit.
- -v, --version
- display the version number and exit.
SPI MODES¶
- mode 0
- low iddle level, sample on leading edge.
- mode 1
- low iddle level, sample on trailing edge.
- mode 2
- high iddle level, sample on leading edge.
- mode 3
- high iddle level, sample on trailing edge.
EXAMPLES¶
- Get help:
- $ spi-config -h
- Query current configuration:
- $ spi-config --device=/dev/spidev0.0 -q
- Change clock frequency to 1 MHz:
- $ spi-config --device=/dev/spidev0.0 --speed=1000000
AUTHOR¶
Written by Christophe BLAESS <http://www.blaess.fr/christophe>.REPORTING BUGS¶
Github home page: <https://github.com/cpb-/spi-tools.git>COPYRIGHT¶
Copyright © 2014 Christophe Blaess.Licensed under GPLv2 <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
August 2014 | SPI-tools |