Part Number:CC2530-CC2592EM-RDOther Parts Discussed in Thread:CC2591, CC2530, CC2592
我们本来用的是买的开发板的CC2530+CC2591,是可以组网和通信的。
新的版本里,我们把放大芯片换成了CC2592,并使用了官方推荐的电路:https://www.ti.com/tool/CC2530-CC2592EM-RD
软件里,我把对应的en引脚也做出了修改,OBSSEL4 -> OBSSEL0 :
:
原电路图和新电路图,只有en引脚不同。
原电路引脚:P1_1 -> PA_EN, P1_4 -> LAN_EN, P0_7 -> HGM.
现电路引脚:P1_1 -> PA_EN, P1_0 -> LAN_EN, P0_7 -> HGM.
然后,他们就无法组网了,如果把CC2592的BIAS电阻去掉,让它无法正常工作,组网却又可以了,只是距离很近,要在10CM左右。
如果把CC2592加上,则完全无法进行组网,很奇怪,我搞不清楚这是什么原因。
Vivian Gao:
您好
尝试一下下方链接的改动。
e2e.ti.com/…/cc2530-cc2530-cc2592-zstack-ha-en-pin-change
,
user6531488:
你好,这个链接的改动,我在题干里已经这样改了啊,我还特意放了代码截图,但是就是没有用才问的啊
,
Vivian Gao:
您好
您题干里面发的是.C文件,给您发的链接里面提到的下方图片的内容您也跟着修改了吗?
,
user6531488:
我再次通读了一遍你发的链接,他需要添加是因为他定义了这个if条件,
很明显他是想把2431、2592和2590集成在一个程序里面,通过修改define来适配不同的型号,但在我的程序里并不需要这方面的适配,所以我直接把2592的部分同步过去,就是我现在这个无法组网的结果。
,
Vivian Gao:
您好
我帮您做进一步问询,等待并留意下方帖子的回复。
e2e.ti.com/…/cc2530-cc2592em-rd-unable-to-network