欢迎访问ic37.com |
会员登录 免费注册
发布采购

TMC8462-BA 参数 Datasheet PDF下载

TMC8462-BA图片预览
型号: TMC8462-BA
PDF下载: 下载PDF文件 查看货源
内容描述: [Dual Integrated 100-Mbit Ethernet PHY]
分类和应用:
文件页数/大小: 204 页 / 12251 K
品牌: TRINAMIC [ TRINAMIC MOTION CONTROL GMBH & CO. KG. ]
 浏览型号TMC8462-BA的Datasheet PDF文件第159页浏览型号TMC8462-BA的Datasheet PDF文件第160页浏览型号TMC8462-BA的Datasheet PDF文件第161页浏览型号TMC8462-BA的Datasheet PDF文件第162页浏览型号TMC8462-BA的Datasheet PDF文件第164页浏览型号TMC8462-BA的Datasheet PDF文件第165页浏览型号TMC8462-BA的Datasheet PDF文件第166页浏览型号TMC8462-BA的Datasheet PDF文件第167页  
TMC8462 Datasheet Document Revision V1.4 2018-May -09  
163 / 204  
6. Write Data for the last 40 outputs into TX register  
SPI_TX_DATA <= 0xAA5555AA55  
7. Wait until SPI-Master is ready  
while (SPI_STATUS & 0x01 != 0x01)  
Chain of 10 74xx595 shift registers used as 80 digital outputs (bad example)  
This bad example is the same as the previous one but with the non-recommended datagram split of 64  
bits + 16 bit. This requires more communication since not only the SPI_CONF register needs to be changed  
between the SPI_TX_DATA writes but also the SPI_LENGTH register changes every time.  
Conguration and rst transmission  
1. Use 6.25 MHz SPI clock (25MHz/(4+(2*0))) = (25MHz/4)  
SPI_TIME <= 0x00  
2. Use a 64 bit datagram  
SPI_LENGTH <= 0x3F  
3. Start on TX write, SPI-Mode 3, MSB rst, Keep CS low, Slave 0)  
SPI_CONF <= 0x0068  
4. Wait until SPI-Master is ready  
while (SPI_STATUS & 0x01 != 0x01)  
5. Write Data for the rst 64 outputs into TX register  
SPI_TX_DATA <= 0x5555AAAA5555AAAA  
6. Wait until SPI-Master is ready  
while (SPI_STATUS & 0x01 != 0x01)  
7. Use a 16 bit datagram (remaining outputs)  
SPI_LENGTH <= 0x0F  
8. Start on TX write, SPI-Mode 3, MSB rst, Drive CS high at the end, Slave 0)  
SPI_CONF <= 0x0060  
9. Write Data for the last 16 outputs into TX register  
SPI_TX_DATA <= 0x55AA  
10. Wait until SPI-Master is ready  
while (SPI_STATUS & 0x01 != 0x01)  
Next transmission with inverted data  
1. Use a 64 bit datagram  
SPI_LENGTH <= 0x3F  
2. Start on TX write, SPI-Mode 3, MSB rst, Keep CS low, Slave 0)  
SPI_CONF <= 0x0068  
3. Wait until SPI-Master is ready  
while (SPI_STATUS & 0x01 != 0x01)  
4. Write Data for the rst 64 outputs into TX register  
SPI_TX_DATA <= 0xAAAA5555AAAA5555  
5. Wait until SPI-Master is ready  
while (SPI_STATUS & 0x01 != 0x01)  
©2018 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany  
Terms of delivery and rights to technical change reserved.  
Download newest version at www.trinamic.com  
 复制成功!