使用SmartRF Studio 7连接CC1312R和CC1310,使用相同的频点和通讯速率,但CC1312R不能与CC1310通信
Kevin Qiu1:
是自己制作的板子吗,我这边试了下是可以的,看下配置是否正确,
参考下这里:dev.ti.com/…/node
user5963981:
回复 Kevin Qiu1:
是自己做的板子,CC1310与CC1310之间通讯没有问题,CC1312与CC1312之间通讯没有问题,但C1312与CC1310通讯就有问题了
CC1310的配置
CC1312配置
Kevin Qiu1:
回复 user5963981:
自己制作的板子的话物料有差别也可能导致连不上,两块板子上的晶振是否是同一型号
user5963981:
回复 Kevin Qiu1:
CC1310是外接24Mhz,CC1312R是外接48Mhz,板子是批量生产的,由于CC1310空间有限,想换成CC1312R。将CC1312R直接焊接在CC1310的板子上,更换晶振,然后就出现如标题所述问题了
Kevin Qiu1:
回复 user5963981:
看下这里的Cap Array:
https://www.ti.com/lit/an/swra640e/swra640e.pdf?ts=1597214678718
调整下Cap Array Delta
user5963981:
回复 Kevin Qiu1:
修改之后还是没有效果
user5963981:
回复 Kevin Qiu1:
是否我的芯片版本不对,CC1310已经批量生产了,应该没有问题的,是不是CC1312R不支持433~527频段,CC1312R Rev E (2.1)
Kevin Qiu1:
回复 user5963981:
支持,还是硬件的问题,换了CC1312之后,晶振换了吗
user5963981:
回复 Kevin Qiu1:
换成48Mhz了,电容也换成了7pf,CC1310和CC1312使用同样的PCB电路板
Kevin Qiu1:
回复 user5963981:
应该还是这个电容匹配的问题,参考我上面发的两份文档将Cap Array调到合适的值