器件型号:CC2650DK
工具/软件:Code Composer Studio
您好!
我开发了一个 Android 应用、使用串行端口配置文件通过 CC2650在 Android 应用和基于8051的开发板之间传输数据。 基于8051的电路板接受接收到的命令、并通过 UART 将响应传输到 CC2650、CC2650将数据传输到 Android 应用。 CC2650上闪存了 SPP_BLESERVER 示例。 8051经过编程、当它接收到命令"1"时、板载 LED 亮起、当它在 UART 上接收到"2"时、它通过 UART 发送 ADC 值。
连接方式如下:
[8051] -- UART ---- [ CC2650开发套件 ]--- BLE ---- [Android 应用程序]
当在 Android 应用程序中输入1时、它会打开8051 LED、但当输入2时、它不会收到任何响应。 在调试时、我注意到 ADC 响应到达 cc2650的 UART 缓冲区。 此外、我连接了 PC HyperTerminal 而不是8051来验证读/写操作是否正确。 在移动应用程序中输入的数据将传输到超级终端、而在超级终端上键入的数据将在应用程序上接收。
[ 电脑 ]-- UART ---- [ CC2650开发套件 ]--- BLE ---- [Android 应用程序]
如果我缺少一些东西、请告诉我。
谢谢、此致、
Ramya