hello,
手册中说CC1201支持向后兼容老设备Transparent and Synchronous Serial Operation,这种模式采用2wire进行通讯,这种模式下是不是可以突破最大1.25Mbps的传输限制? 毕竟像I2C采用2wire可以达到3Mbps的速度。
看手册有几个问题,请帮忙解答下,
一、同步serial 1. 在TX的时候,GPIO0必须作为输出,那这岂不是三线模式么,GPIO0TX,一个GPIO作为CLK,一个GPIO最为RX?
2. 如果不采用同步字,则建议使用4byte前导序文,看手册里举例,
Packet 1: 0xAA, 0xAA, 0xAA, 0xAA, Address1, Data0, Data 1, Data 2, … Packet 1: 0xAA, 0xAA, 0xAA, 0xAA, Address2, Data0, Data 1, Data 2, … Packet 1: 0xAA, 0xAA, 0xAA, 0xAA, Address3, Data0, Data 1, Data 2, … 这种情况下,为啥设置SYNC_CFG1.SYNC_MODE = 010? 这不是又使能了同步字么?
二、透明serial
The rate on the GPIO is ((4 x receiver bandwidth) xinterpolation factor). 这个怎么理解?
手册中说CC1201支持向后兼容老设备Transparent and Synchronous Serial Operation,这种模式采用2wire进行通讯,这种模式下是不是可以突破最大1.25Mbps的传输限制? 毕竟像I2C采用2wire可以达到3Mbps的速度。
看手册有几个问题,请帮忙解答下,
一、同步serial 1. 在TX的时候,GPIO0必须作为输出,那这岂不是三线模式么,GPIO0TX,一个GPIO作为CLK,一个GPIO最为RX?
2. 如果不采用同步字,则建议使用4byte前导序文,看手册里举例,
Packet 1: 0xAA, 0xAA, 0xAA, 0xAA, Address1, Data0, Data 1, Data 2, … Packet 1: 0xAA, 0xAA, 0xAA, 0xAA, Address2, Data0, Data 1, Data 2, … Packet 1: 0xAA, 0xAA, 0xAA, 0xAA, Address3, Data0, Data 1, Data 2, … 这种情况下,为啥设置SYNC_CFG1.SYNC_MODE = 010? 这不是又使能了同步字么?
二、透明serial
The rate on the GPIO is ((4 x receiver bandwidth) xinterpolation factor). 这个怎么理解?
有没有Transparent and Synchronous Serial Operation的参考例子?
Alvin Chen:
CC1201 不能突破1.25mbps。
关于使用有没有Transparent and Synchronous Serial Operation的参考例子可以咨询一下E2E英文的工程师有没有demo,这里是没有的:
e2e.ti.com/…/156
user4766611:
回复 Alvin Chen:
thanks .