查看: 2293|回复: 2

[已解决] K66的USB CDC例程有没有办法改成自定义的CLASS?

[复制链接]

该用户从未签到

1

主题

1

帖子

0

注册会员

Rank: 2

积分
51
最后登录
2017-8-10
发表于 2017-8-8 14:32:17 | 显示全部楼层 |阅读模式
尝试过把描述符里的CLASS 以及VID PID改掉后安装libusb的驱动
下断点检查发现
error =USB_DeviceCdcAcmSend(s_cdcVcom.cdcAcmHandle, USB_CDC_VCOM_BULK_IN_ENDPOINT, s_currSendBuf, 63);
的回传值一直为 kStatus_USB_Busy 想说是不是没有东西去接收资料 所以上位机使用基本的读取也读不到东西

请问有没有CDC改成自定义CLASS的教学 感谢!!

最佳答案

楼主你好! 官方通常只有标准的USB CLASS代码,如果你要自定义,只能自己摸索了。
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24871
最后登录
2025-7-18
发表于 2017-8-8 16:52:31 | 显示全部楼层
楼主你好!
官方通常只有标准的USB CLASS代码,如果你要自定义,只能自己摸索了。
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2016-10-20 09:45
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    80

    主题

    1038

    帖子

    5

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2223
    最后登录
    2023-11-20
    发表于 2017-8-8 18:38:54 | 显示全部楼层
    可以用CMSIS的USB协议栈,自定义HID配合Libusb
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-19 20:18 , Processed in 0.093363 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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