TI在线:
你们好!
我的CC2564DONM配合STM32F407discovery开发板上的芯片是stm32411,难怪之前调试一直不成功,因为通信的uart3根本不存在啊!
现在我把串口换成了UART1,除此之外还需要做什么配置上的改变吗?比如HSE_VALUE之类的?
Yan:
bo,
STM的TI办法也不多啊,多看看他们的资料?
bo xu6:
回复 Yan:
更换串口后STM32f411已经能够和CC2564正常通信了,SPPDEMO已经能够运行,测试了传统蓝牙,扫描设备能够发现设备。测试低功耗SPPDemo的时候又不行了,低功耗的配置和传统蓝牙的配置有什么不同吗?
Yan:
回复 bo xu6:
bo,
低功耗需要四线的UART,要用到CTS和RTS。
看这个:http://processors.wiki.ti.com/index.php/CC256x_eHCILL_Low_Power_Protocol
SPP协议栈里面应该已经做好这个机制了,只要你硬件OK就应该没问题。