This is a Linux industrial I/O (IIO) subsystem driver, targeting Resolver-to-Digital Converters. The industrial I/O subsystem provides a unified framework for drivers for many different types of converters and sensors using a number of different physical interfaces (i2c, spi, etc). See IIO for more information.
Function | File |
---|---|
driver | drivers/staging/iio/resolver/ad2s1200.c |
Configure kernel with “make menuconfig” (alternatively use “make xconfig” or “make qconfig”)
The Driver depends on CONFIG_SPI
Linux Kernel Configuration Device Drivers ---> [*] Staging drivers ---> <*> Industrial I/O support ---> --- Industrial I/O support -*- Enable ring buffer support within IIO -*- Industrial I/O lock free software ring -*- Enable triggered sampling support *** Resolver to digital converters *** [--snip--] <*> Analog Devices AD2S120x driver [--snip--]
The device file path may looks like,
/sys/devices/platform/bfin-spi.0/spi0.3/iio/device0/ad2s120x>
There are two files:
File Name | Permission | Usage |
---|---|---|
pos_vel | read only | 12 bits unsigned angular value and 12 bits signed velocity value |
pos | read only | 12 bits unsigned angular value |
vel | read only | 12 bits signed velocity value |
description | read only | description about this chip |
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !