3518|8

524

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【Atmel SAM R21创意大赛周计划】第6周 USB CDC例程现象似乎不对呀 [复制链接]

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.20的都是这现象

再好好研究研究是什么原因

最新回复

你也换计算机试试,我觉得还是ASF的bug。  详情 回复 发表于 2015-1-27 21:49
点赞 关注
 

回复
举报

524

帖子

0

TA的资源

一粒金砂(高级)

沙发
 
将3.21版本的和3.20版本的工程文件上传,大家讨论讨论

USB Device CDC.rar

5.51 MB, 下载次数: 4

3.21版本的

USB Device CDC2.rar

5.39 MB, 下载次数: 4

3.20版本的

 
 
 

回复

1万

帖子

24

TA的资源

版主

板凳
 
我在你程序基础上,修改了startup_samr21.c ,就正常了,你在试试。

这个程序一个问题是波特率不要太高,115200程序容易死掉。用9600就很稳定。我直接用短路块将EXT1的14/15短连测试的。

USB Device CDC.zip (1.57 MB, 下载次数: 14)
 
 
 

回复

3415

帖子

0

TA的资源

纯净的硅(高级)

4
 
mark一下,明天我也试试
 
个人签名

So TM what......?

 

 

回复

1万

帖子

24

TA的资源

版主

5
 
有结果了没有,还在等你的测试,看看到底是哪里的问题。

点评

试了下你给的例程,还是不行,提示的还是HID设备[attachimg]187265[/attachimg][attachimg]187266[/attachimg] 这是打开过程中出现的唯一不同的异常窗口,应该不影响使用 [attachimg]187267[/attachimg][attachi  详情 回复 发表于 2015-1-27 20:11
 
 
 

回复

524

帖子

0

TA的资源

一粒金砂(高级)

6
 
dcexpert 发表于 2015-1-27 09:21
有结果了没有,还在等你的测试,看看到底是哪里的问题。
试了下你给的例程,还是不行,提示的还是HID设备
这是打开过程中出现的唯一不同的异常窗口,应该不影响使用


这是板子插入前后的对比,只多了个符合HID标准的供应商定义设备

所以应该不是那块的问题。我还在找原因




 
 
 

回复

524

帖子

0

TA的资源

一粒金砂(高级)

7
 
其实我现在在怀疑,是不是芯片的boot层导致的,毕竟例程是相同的,唯一有区别的就是操作系统不同,还有一个就是boot层可能部分数据被改了,导致的bug,我asf库已经是了四个版本了

点评

应该不是OS问题,我试过WinXp和WIn7,都是一样的。 明天在到别人计算机上试试。  详情 回复 发表于 2015-1-27 21:38
 
 
 

回复

1万

帖子

24

TA的资源

版主

8
 
770781327 发表于 2015-1-27 21:21
其实我现在在怀疑,是不是芯片的boot层导致的,毕竟例程是相同的,唯一有区别的就是操作系统不同,还有一个就是boot层可能部分数据被改了,导致的bug,我asf库已经是了四个版本了


应该不是OS问题,我试过WinXp和WIn7,都是一样的。

明天在到别人计算机上试试。
 
 
 

回复

1万

帖子

24

TA的资源

版主

9
 
你也换计算机试试,我觉得还是ASF的bug。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表