我现在想把demo的7*7封装改为4*4封装,使用blestack simple_peripheral例程,把CC2640R2_LAUNCHXL改为CC2640R2DK_4XS。使用flash programmer2把固件烧录进去之后,必须要重新断电再上电才能搜索到广播,否则搜索不到广播。然后点击连接,一直连接不成功。请问是不是还需要修改别的地方
Viki Shi:
你是怎么修改封装的?请按照下面帖子的方法操作:
www.deyisupport.com/…/99236.aspx
www.deyisupport.com/…/98642.aspx
user4944744:
回复 Viki Shi:
我用的是CC2640R2F,我是通过下面方式改封装的
user4944744:
回复 Viki Shi:
封装应该是正确修改了,因为2592能正常工作,只是不知道为什么连接不上,而且刚烧录之后必须要断电重新上电才能广播
Viki Shi:
回复 user4944744:
CC2640R2F的话,需要修改 LAUNCHXL.c/ LAUNCHXL.h /board.c / board.h 等文件
这些文件中定义了pin脚,请确保pin脚定义与你的设备匹配,且你没有使用4*4封装不支持的引脚
user4944744:
回复 Viki Shi:
最终不是调用CC2640R2DK_4XS.h里面的引脚定义吗,我已经改了CC2640R2DK_4XS.h里面的引脚,没用的引脚都关掉了
user4944744:
回复 Viki Shi:
抓包显示已经连上,但是连上之后就没有动作了,能帮忙分析一下是什么原因吗,谢谢