Datasheet

TMC8460-BI Datasheet (V1.00 / 2016-Sep-01)
Copyright © 2016 TRINAMIC Motion Control GmbH & Co. KG 129
while (SPI_STATUS & 0x01 != 0x01)
Next transmission with inverted data
Use a 64 bit datagram
SPI_LENGTH <= 0x3F
Start on TX write, SPI-Mode 3, MSB first, Keep CS low, Slave 0)
SPI_CONF <= 0x0068
Wait until SPI-Master is ready
while (SPI_STATUS & 0x01 != 0x01)
Write Data for the first 64 outputs into TX register
SPI_TX_DATA <= 0xAAAA5555AAAA5555
Wait until SPI-Master is ready
while (SPI_STATUS & 0x01 != 0x01)
Use a 16 bit datagram (remaining outputs)
SPI_LENGTH <= 0x0F
Start on TX write, SPI-Mode 3, MSB first, Drive CS high at the end, Slave 0)
SPI_CONF <= 0x0060
Write Data for the last 16 outputs into TX register
SPI_TX_DATA <= 0xAA55
Wait until SPI-Master is ready
while (SPI_STATUS & 0x01 != 0x01)