查看: 3711|回复: 17

[求助] [FRDM KL27Z]USB啃了很久了,还没啃动呀.

[复制链接]
  • TA的每日心情
    开心
    2023-6-2 13:32
  • 签到天数: 272 天

    连续签到: 1 天

    [LV.8]以坛为家I

    44

    主题

    995

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4413
    最后登录
    2023-6-2
    发表于 2016-4-7 11:41:15 | 显示全部楼层 |阅读模式
    这些天自学USB,可是进度比较慢.原本以为一个星期能搞定呢.
    下面是进行的串口打印,


    Task Communicate started.
      Initialize COM1... OK!
    Task Algorithm started.
    Task Measure started.
    Task HMI started.
      Initialize LEDs... OK!
      Initialize Keys... OK!
    Task USB started.
      Initialize USB0... OK!
    Enter RESET int.-----------------------------

    Enter RESET int.-----------------------------

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: get descriptor: device.

    Enter TOKDNE int.
      EP0 IN token.

    Enter TOKDNE int.
      EP0 OUT token.

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: set address

    Enter RESET int.-----------------------------

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: get descriptor: device.

    Enter TOKDNE int.
      EP0 IN token.

    Enter TOKDNE int.
      EP0 OUT token.

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: set address

    Enter RESET int.-----------------------------

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: get descriptor: device.

    Enter TOKDNE int.
      EP0 IN token.

    Enter TOKDNE int.
      EP0 OUT token.

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: set address



    每次到set address就没下文了,然后windows显示检测到无法识别的硬件.

    求指点~
    我知道答案 目前已有17人回答
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    40

    主题

    500

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1089
    最后登录
    2025-1-13
    发表于 2016-4-7 11:51:16 | 显示全部楼层
    USB本身协议比较多,(不过参考书也比较多)如果只是跑跑例子,修改哈程序!加油
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-17 08:07
  • 签到天数: 273 天

    连续签到: 1 天

    [LV.8]以坛为家I

    74

    主题

    2338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    7508
    最后登录
    2021-8-30
    发表于 2016-4-7 11:51:17 | 显示全部楼层
    是HID吗?没搞过只能帮忙顶一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24871
    最后登录
    2025-7-18
    发表于 2016-4-7 14:22:49 | 显示全部楼层
    楼主用的是usb的什么类?
    你可以参考下官方例程,到官网下载个KSDK1.3.0,安装后在路径:
    C:\Freescale\KSDK_1.3.0\examples\frdmkl27z\demo_apps\usb\device
    可以找到相关的USB例程。

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-2 13:32
  • 签到天数: 272 天

    连续签到: 1 天

    [LV.8]以坛为家I

    44

    主题

    995

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4413
    最后登录
    2023-6-2
     楼主| 发表于 2016-4-7 15:54:58 | 显示全部楼层
    小恩GG 发表于 2016-4-7 14:22
    楼主用的是usb的什么类?
    你可以参考下官方例程,到官网下载个KSDK1.3.0,安装后在路径:
    C:\Freescale\KSDK ...

    随便写的0x05,还不知道什么类.
    谢谢给的例子.但是在nxp官网上没找到KSDK1.3.0
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24871
    最后登录
    2025-7-18
    发表于 2016-4-7 15:59:16 | 显示全部楼层
    andrewz 发表于 2016-4-7 15:54
    随便写的0x05,还不知道什么类.
    谢谢给的例子.但是在nxp官网上没找到KSDK1.3.0
    ...

    刚看了下,KL27已经有KSDK2.0了,你直接用KSDK2.0吧:
    http://kex.freescale.com/en/welcome
    选择FRDM-KL27板子,然后下载下来。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24871
    最后登录
    2025-7-18
    发表于 2016-4-7 16:06:14 | 显示全部楼层
    下载后,可以在文件夹:
    SDK_2.0_FRDM-KL27Z\boards\frdmkl27z\usb_examples
    找到USB例程
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-2 13:32
  • 签到天数: 272 天

    连续签到: 1 天

    [LV.8]以坛为家I

    44

    主题

    995

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4413
    最后登录
    2023-6-2
     楼主| 发表于 2016-4-7 16:17:37 | 显示全部楼层
    小恩GG 发表于 2016-4-7 16:06
    下载后,可以在文件夹:
    SDK_2.0_FRDM-KL27Z\boards\frdmkl27z\usb_examples
    找到USB例程

    好的,谢谢~
    现在可以得到windows发过来的地址了.
    我去下个学习下.
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24871
    最后登录
    2025-7-18
    发表于 2016-4-7 16:34:58 | 显示全部楼层
    andrewz 发表于 2016-4-7 16:17
    好的,谢谢~
    现在可以得到windows发过来的地址了.
    我去下个学习下.

    好的,后续有问题,欢迎继续发帖交流!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-2 13:32
  • 签到天数: 272 天

    连续签到: 1 天

    [LV.8]以坛为家I

    44

    主题

    995

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4413
    最后登录
    2023-6-2
     楼主| 发表于 2016-4-7 16:56:21 | 显示全部楼层
    本帖最后由 andrewz 于 2016-4-7 16:57 编辑
    小恩GG 发表于 2016-4-7 16:06
    下载后,可以在文件夹:
    SDK_2.0_FRDM-KL27Z\boards\frdmkl27z\usb_examples
    找到USB例程

    那个是要等他在线生成才能下载吗?
    Enter RESET int.-----------------------------

    Enter RESET int.-----------------------------

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: get descriptor: device.

    Enter TOKDNE int.
      EP0 IN token.

    Enter TOKDNE int.
      EP0 OUT token.

    Enter TOKDNE int.
      EP0 SETUP token.
        device request: standard.
          request: set address: 16

    Enter RESET int.-----------------------------

    Enter RESET int.-----------------------------


    现在还是unknow device.
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-19 23:58 , Processed in 0.103922 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表