This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们本来用的是买的开发板的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加上,则完全无法进行组网,很奇怪,我搞不清楚这是什么原因。
你好,这个链接的改动,我在题干里已经这样改了啊,我还特意放了代码截图,但是就是没有用才问的啊
您好
您题干里面发的是.C文件,给您发的链接里面提到的下方图片的内容您也跟着修改了吗?
我再次通读了一遍你发的链接,他需要添加是因为他定义了这个if条件,
很明显他是想把2431、2592和2590集成在一个程序里面,通过修改define来适配不同的型号,但在我的程序里并不需要这方面的适配,所以我直接把2592的部分同步过去,就是我现在这个无法组网的结果。