查看: 1134|回复: 0

【SAM R21 Xplained】USB CDC例程现象异常

[复制链接]
  • TA的每日心情
    开心
    2017-7-4 13:51
  • 签到天数: 347 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-3-10 15:09:14 | 显示全部楼层 |阅读模式
    分享到:
    USB的CDC类是USB通信设备类(Communication Device Class)的简称。CDC类是USB组织定义的一类专门给各种通信设备(电信通信设备和中速网络通信设备)使用的USB子类。根据CDC类所针对通信设备的不同,CDC类又被分成以下不同的模型:USB传统纯电话业务(POTS)模型,USB ISDN模型和USB网络模型。其中,USB传统纯电话业务模型,有可分为直接线控制模型(Direct Line Control Model)、抽象控制模型(Abstract Control Model)和USB电话模型(USB Telephone Model)
    通常一个CDC类又由两个接口子类组成通信接口类(Communication Interface Class)和数据接口类(Data Interface Class)。
    AtmelStudio中usb部分例程中有关于CDC的例程,但现象不大对呀

    跑的是这个例程


    选择烧入方式

    烧入程序

    新增设备居然还是HID的设备
    这不大对头呀,怀疑是ASF版本问题,可是从3.21版本一直到3.18版本都试过了,现象一样,都不行。
    解决方式一:
    基于部分电脑。修改了startup_samr21.c,降低波特率,可行。
    解决方式二:
    得换电脑。
    这个我试过同样的程序不同电脑效果也不一定相同。可能是电脑操作系统的识别问题。
    这说明例程软件确实还得完善下,兼容行不强
    最后,感谢EEWORLD提供的开发样板,给了我这次使用机会,非常感谢!
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 02:15 , Processed in 0.134778 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.