This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2540接到WIN8上:驱动程序错误!

Other Parts Discussed in Thread: CC2540

D:\BLE-CC254x-1.3.2-HID\Projects\ble\HIDEmuKbd-PPT\HIDEmuKbd.eww不更改程序,WIN8能检测到蓝牙HIDEmuKbd设备能正常工程,但加入自已的代码后HIDEmuKbd设备能安装但是出现:驱动程序错误!有谁遇到过呢?求大神!谢谢! 

  • 请参考这个帖子: http://e2e.ti.com/support/wireless_connectivity/f/538/t/243424.aspx

  • 谢谢,但与那个联接情况不一样,那个是USB接上WIN8.

    而我的的用WIN8蓝牙去找我开发的蓝牙设备,没问题时是可以找到和进行通信的。

    当出现问题时,能找到设备,但显示驱动程序错误,里面错误有status_power!这个样子,我重装WIN更新,后那个黄色叹没有了,但不能通信!

  • tz,

    你用的是1.4 最新的协议栈吗?

    另外,用packet sniffer抓包看了吗?看看空中有啥情况?

  •  

    if ( events & START_DEVICE_EVT )  

     {    osal_start_timerEx( hidEmuKbdTaskId, MOUSE_X_EVT, 5000 );         

    osal_start_timerEx( hidEmuKbdTaskId, MOUSE_Y_EVT, 5000 );

        return ( events ^ START_DEVICE_EVT );   }  

      /*   if ( events & MOUSE_X_EVT )     //鼠标X轴周期检测事件  

    {

        if(Mousetime)osal_start_timerEx( hidEmuKbdTaskId, MOUSE_X_EVT, Mousetime );   

      return ( events ^ MOUSE_X_EVT );     

    }*/  

      if ( events & MOUSE_Y_EVT )     //鼠标Y轴周期检测事件

      {     //以下两行程序 为测试时间,用以检测超过多少MS后,驱动安装会出问题    

    //delay10--mousetime10 OK;    

    //delay21--mousetime10 NG;    

     //delay21--mousetime20 NG;   Mousetime变大在delay不变还是NG    

     //驱动安装会出问题,是中间处理的程序时间过长,大于10MS以上的原因。       

      delay(20mS)       }

    这是我找到的一个原因,但不知如何解决他,抓包我试一下。

  • 压缩程序搞定了

  • 我用win8平板也出现过这样的问题,请问下你所说的压缩程序指的是什么?是指压缩cc2540里面的程序吗?为什么压缩后就能解决呢?