Difference between revisions of "SPI protocol of VSD-E/XE"

From Granite Devices Knowledge Wiki
Jump to: navigation, search
[checked revision][checked revision]
Line 1: Line 1:
 
[[VSD-E and VSD-XE]] features [https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus SPI] serial communication bus for parameterization and control. SPI is used by [[GDtool]] to communicate with the drive.
 
[[VSD-E and VSD-XE]] features [https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus SPI] serial communication bus for parameterization and control. SPI is used by [[GDtool]] to communicate with the drive.
  
The actual SPI protocol is largely undocumented, however a sample implementation is available in the [[SimpleMotion]] V0.x library source codes. By default the SM library supports the FTDI TTL232R USB adapter in bit-bang mode to communicate to the SPI bus.  
+
The actual SPI protocol is largely undocumented, however a sample implementation is available in the [[SimpleMotion library]] V0.x library source codes. By default the SM library supports the FTDI TTL232R USB adapter in bit-bang mode to communicate to the SPI bus.  
  
 
The source code has template/skeleton for general purpose bit bang I/O control to achieve the same functionality also on other devices such as MCUs.
 
The source code has template/skeleton for general purpose bit bang I/O control to achieve the same functionality also on other devices such as MCUs.

Revision as of 17:44, 27 September 2013

VSD-E and VSD-XE features SPI serial communication bus for parameterization and control. SPI is used by GDtool to communicate with the drive.

The actual SPI protocol is largely undocumented, however a sample implementation is available in the SimpleMotion library V0.x library source codes. By default the SM library supports the FTDI TTL232R USB adapter in bit-bang mode to communicate to the SPI bus.

The source code has template/skeleton for general purpose bit bang I/O control to achieve the same functionality also on other devices such as MCUs.