加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

winapi – 仪器Windows 7蓝牙堆栈

发布时间:2020-12-14 02:29:09 所属栏目:Windows 来源:网络整理
导读:我正在与各种(主要是蓝牙)开发板(ConnectBlue,Ubertooth,USRP等)合作,以研究PHY级别的蓝牙通信行为.为了获得更多的见解,我正在寻找一种在 Windows 7台式电脑上调试蓝牙堆栈的方法.我的用例相对简单:我有自定义基带实现,它与Windows计算机建立连接.我想看看
我正在与各种(主要是蓝牙)开发板(ConnectBlue,Ubertooth,USRP等)合作,以研究PHY级别的蓝牙通信行为.为了获得更多的见解,我正在寻找一种在 Windows 7台式电脑上调试蓝牙堆栈的方法.我的用例相对简单:我有自定义基带实现,它与Windows计算机建立连接.我想看看蓝牙硬件/驱动程序的所有功能.

我不知道如何解决这个问题:我想看看蓝牙芯片/ Windows驱动程序何时收到信号,以及它(消息)如何被解释/格式化/通过各种相关API传递.这主要与内核调试有关.
有没有办法在WinDBG中显示Windows中附加硬件的状态?也许在蓝牙内核服务上执行(内核)API日志记录?

我希望有人更熟悉设备驱动程序调试和Windows内核服务可以在这里给我一些指示.

解决方法

既然你似乎没有对此有任何打击,我会发布我能做的.

我没有任何明确的答案,但在NTDebugging博客上,他们经常在windbg中进行硬件级调试.


http://blogs.msdn.com/b/ntdebugging/archive/2007/06/22/where-the-rubber-meets-the-road-or-in-this-case-the-hardware-meets-the-probe.aspx

说实话,这不仅需要你的硬件知识,还需要深入了解windows的内部结构,以及如何编写蓝牙堆栈,但WDK可能是开始理解蓝牙堆栈的好地方.我还会查看博客的提示和技巧.

另一个检查和提问的地方是http://osronline.com/它是关于设备驱动程序的更好的社区之一,所以他们应该有一些合理的提示来做你想做的事情.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读