TI中文支持网
TI专业的中文技术问题咨询交流网站

CC2640R2F: 使用了TI例程,在cc2640r2f 7*7的芯片上可以正常使用工作,并且可以正常烧录进cc2640r2f 4*4的芯片上,但是蓝牙手机搜不到?

Part Number:CC2640R2F

使用了ti的例ble_examples-simplelink_cc2640r2_sdk-3.40\examples\rtos\CC2640R2_LAUNCHXL\ble5apps\simple_serial_socket_server\tirtos\ccs,链接为https://github.com/ti-simplelink/ble_examples/tree/simplelink_cc2640r2_sdk-3.40/examples/rtos/CC2640R2_LAUNCHXL/bleapps/simple_serial_socket_server,在cc2640r2f  7*7的芯片上可以正常使用工作,并且可以正常烧录进cc2640r2f  4*4的芯片上,但是蓝牙手机搜不到?请问需要怎么解决?

Kevin Qiu1:

上面例程是基于7*7的LaunchPad ,7*7的例程不能直接在4*4上使用

4*4的IO要比7*7少很多,与7*7的IO端口不完全对应,你要做一些移植才能使用

,

huaizhu jiang:

请问移植教程有吗

,

Kevin Qiu1:

将预定义中的CC2640R2_LAUNCHXL改为CC2640R2DK_4XS:

另外UART引脚需要根据数据手册和你的板子修改

,

huaizhu jiang:

 您好,在预定义中添加了CC2640R2DK_4XS,但是出现led引脚未定义的错误,但是我在但是在Board.h中已经定义了,是哪里没有定义好吗?这个问题该怎么解决

,

huaizhu jiang:

,

huaizhu jiang:

,

Kevin Qiu1:

我看到的Board.h和你上面展示的不同:

Board.h

4265.CC2640R2DK_4XS.h

将预定义中的CC2640R2_LAUNCHXL改为CC2640R2DK_4XS后CCS会自动链接到CC2640R2DK_4XS对应的Board.h

而不应该在原来CC2640R2_LAUNCHXL的Board,h中修改

,

huaizhu jiang:

您好,感谢您的解答,我的预定义中并 没有CC2640R2_LAUNCHXL,那我直接将CC2640R2DK_4XS直接添加上吗 我添加后有了对应的Board.h,修改了之后还是出现了以上的未定义的问题

,

Kevin Qiu1:

ble5的预定义在下面文件中:

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F: 使用了TI例程,在cc2640r2f 7*7的芯片上可以正常使用工作,并且可以正常烧录进cc2640r2f 4*4的芯片上,但是蓝牙手机搜不到?
分享到: 更多 (0)