当前位置: 代码迷 >> WinCE >> Bluetooth 硬件异常10050
  详细解决方案

Bluetooth 硬件异常10050

热度:476   发布时间:2016-04-28 13:18:08.0
Bluetooth 硬件错误10050
最近在弄蓝牙,注册表有更新,bthcsr.dll也有正常加载,但是给模块上电,复位后去扫描设备时没有蓝牙设备控制器,10050。
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Transport\BuiltIn\1]
  "driver" = "bthuart.dll"
  "name" = "COM2:"
  "baud" = dword:1c200 //115200
  "resetdelay" = dword:1388

有遇到过的朋友解答一下

------解决方案--------------------
探讨
bluetooth模块有什么方便的调试方法没?
每次改东西要从新编译整个工程

------解决方案--------------------
探讨
引用:
我是刚开始做蓝牙。谢谢Chinesedragon2010的回答。
还是有两个问题:
1.wince设备的串口工具,名字能告诉我吗?是自带的还是要另外加进去
2.我看网上说,蓝牙通信用的是hciuart.cxx中的函数,我修改后,要编译工程,才能重新生成bthuart.dll和bthcsr.dll.bthuart.dll和bthcsr.dll之间有……

------解决方案--------------------
bthcsr.dll就是BCSP方式,芯片是什么我不清楚
bthcsr.dll和bthuart.dll的区别就是:bthcsr.dll是CSR自己封装的一层协议,再通过UART传PSKEY文件,相比bthuart.dll的优点是硬件简单,数据准确率高

HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\HCI里面是空的?
那是因为你没有把相应的注册表信息写进去,你现在的注册表路径是HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Transport\BuiltIn\1,你把它改成HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\HCI就OK了,它读什么信息,你就加什么信息。应该是这样的

哈哈,只能说是建议了,不然又要拍砖了