我正在與各種(主要是藍牙)開發板(ConnectBlue,Ubertooth,USRPs等),以研究在物理層面的藍牙通信行爲。爲了獲得更多見解,我正在尋找一種在Windows 7臺式計算機上調試藍牙堆棧的方法。我的用例比較簡單:我有自定義的基帶實現,它與Windows計算機建立連接。我希望看到藍牙硬件/驅動程序所做的一切。我不知道如何處理這個問題:我想看看藍牙芯片/ Windows驅動程序何時接收到一個信號,以及它如何通過各種API解釋/格式化/傳遞。大多數情況下這涉及到內核調試。 有沒有辦法在WinDBG中顯示Windows中連接硬件的狀態?也許在藍牙內核服務上執行(內核)API日誌記錄?儀器一個Windows 7藍牙堆棧
我希望有人更熟悉設備驅動程序調試和Windows內核服務可以給我一些指針。