• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

关于STM32F407 usbHost键盘例程识别不出部分键盘的问题

力洪 2018-06-19 浏览量:1211
识别104键键盘时可以正确识别,但是87键、61键键盘识别不了显示“USB Connected Unknown Device”
这种情况是由于什么造成的呢?需要如何改动程序才能正常识别?

例程用的是探索者M4的例程
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 键盘能否被识别,其实跟键盘键数关系不大,主要还是键盘主控决定的,有些键盘主控只能在windows或者Linux下被识别到


    一般的STM32只能用那种通用的键盘,因为STM32上面不大可能加载一个键盘的驱动

    • 发布于 2018-06-21
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 可以的呀,这个是扫键盘的,用扫描的源码就行,下面多余的四个键是引脚直连键位,插上跳线帽就直接读取引脚状态就能用,置位引脚读,然后取里面的字,一秒钟两三次都可以。
    • 发布于2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况一般都是你的驱动时序问题,要检查一下的驱动和硬件连接是不是正常
    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 要检查一下你的寄存器是不是写入和数据手册对应的数据,一般这种情况都是由于的寄存器写入不对应导致的
    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 原子有407 HID例程,楼主可以先参考一下。

    • 发布于2018-06-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于STM32F407 usbHost键盘例程识别不出部分键盘的问题