如何实现PC 与外设的CC2540通信?
有一个使用CC2540作为蓝牙模块和MCU 的小板子,已被开发者烧录入程序,我现在想通过电脑上的蓝牙与CC2540蓝牙模块连接,并通过蓝牙实现在PC上对CC2540的控制, 我该如何开始工作?
求高手指点,本人新入行~
PC跟CC2540通过蓝牙通信?CC2540是单模式蓝牙,不同于传统蓝牙,两者不能通信
你可以购买Macbook pro笔记本电脑 它们自带蓝牙4.0 APP STORE有lightblue应用
如果是普通电脑可以用USB DONGLE ,用BTOOL工具
电脑可以实现与这个外设的硬件的蓝牙连接,但无法下一步操作, 我想法是在PC上写个程序, 通过蓝牙连接实现对外设的CC2540发指令。
另,我看到Ti有 用到一个USB Dongle 加在电脑上装个Btool软件实现对外设的CC2540发指令.
GY,
well well well...
首先,PC上你得需要有蓝牙4.0 协议栈支持。
其次,你得搞清楚你需要什么蓝牙功能?你的PC上的协议栈是否有这个功能?
然后,一切条件满足后,你就能用PC 查找并连接CC2540.
更多的开发指导,在 ..\BLE-CC254x-1.4.0\Documents\ 里,就是你安装的协议栈里面有。
更多信息,你可以看一下TI 的wiki :http://processors.wiki.ti.com/index.php/Category:BluetoothLE , 以及论坛置顶的信息。
你的电脑需要蓝牙适配器(支持蓝牙4.0),电脑端可以通过串口跟蓝牙模块通信。
若没有蓝牙适配器,使用USB Dongle(烧入相应的适配器hex文件),电脑端可以使用
BLE Device Monitor 或者 BTool软件跟蓝牙模块连接。
BLE Device Monitor
http://processors.wiki.ti.com/index.php/BLE_Device_Monitor_User_Guide
http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=swru301&fileType=pdf
http://www.ti.com/lit/ug/swru301a/swru301a.pdf
http://www.ti.com/lit/ug/swru270c/swru270c.pdf
http://www.ti.com/lit/ug/swru271f/swru271f.pdf
http://www.ti.com/lit/ug/swru197h/swru197h.pdf
http://www.ti.com/lit/ug/swru221a/swru221a.pdf
HCI协议
http://processors.wiki.ti.com/index.php/CC256x_VS_HCI_Commands
http://processors.wiki.ti.com/index.php/CC256x
希望对你有用。
恩 目前好像是这样子的 thx
期待问题的解决。
你也有这方面的问题?
可以参考CC2540/CC2541 Mini Development Kit