富芮坤fr800X USB CDC遇坑:原装的SDK没法枚举设备;没无法枚举制造商

文章讲述了作者在使用FR8000官方SDK时遇到的USB设备无法枚举的问题,以及CDC通信方向的问题。作者通过获取内部的USBdmo并移植代码,成功实现了PC与FR800X之间的USBCDC通信。然而,尽管设备能被枚举,但无法显示制造商信息,原因是未响应GETDESCRIPTORRequestSTRING命令。作者分享了修改后的源码以供参考。
摘要由CSDN通过智能技术生成

从事嵌入式单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的,尽管这样有可能会牺牲一些时间也有哪天原厂让我停更的可能,但是我依旧乐于此,如果哪位道友想一起交流或者原厂同志想让我停更以及其他事项都可通过如下邮箱联系我:2478278759@qq.com

原装的SDK没法枚举设备

从官方GIT仓库(https://gitee.com/freqchip/fr8000)下载SDK后编译运行例程examples/none_evm/peripheral_demo/usb_cdc后发现竟然没法枚举设备:
在这里插入图片描述
按照我还比原厂FAE还懂的尿性我觉得请教原厂是已给没用的举动,但是我又实在是我解决不了,最后实在没有办法通过拉关系终于从原厂弄到了一个内部的USBdmo(FR800x_mouse_demo)是HID的,然后自己移植了CDC的内容进来,可以正常枚举USB了!
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值