查看: 3476|回复: 6

[MQX] MQX USB_CDC 例程问题(已解决)

[复制链接]

该用户从未签到

6

主题

19

帖子

0

新手上路

Rank: 1

积分
42
最后登录
2019-12-10
发表于 2014-10-14 15:09:01 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZP 于 2014-11-27 11:02 编辑

Hi, 各位高手,发现当连续输入数据时(50KB/S),USB_CDC设备几秒后便再也无响应
error = USB_Class_CDC_Send_Data(g_app_handle, DIC_BULK_IN_ENDPOINT, NULL, 0); //这一行返回0xC1(device busy)

在Kinetis多种型号上均看到此问题

请问如何改善?
我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2014-10-14 16:01:19 | 显示全部楼层
你好,楼主!
MQX_USB_CDC例程我没有调试过,是否功能也是输入字符后,例程将输入的字符往外发送啊?
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

19

帖子

0

新手上路

Rank: 1

积分
42
最后登录
2019-12-10
 楼主| 发表于 2014-10-14 18:28:47 | 显示全部楼层
FSL_TICS_ZP 发表于 2014-10-14 16:01
你好,楼主!
MQX_USB_CDC例程我没有调试过,是否功能也是输入字符后,例程将输入的字符往外发送啊? ...

嗯,对的,就是这个echo的功能
发现少量字条连续收发没什么问题,一旦数据量大一点就出现问题,在K60/70上结果一样
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

273

帖子

0

高级会员

Rank: 4

积分
718
最后登录
1970-1-1
发表于 2014-10-14 21:02:33 | 显示全部楼层
camellias 发表于 2014-10-14 18:28
嗯,对的,就是这个echo的功能
发现少量字条连续收发没什么问题,一旦数据量大一点就出现问题,在K60/70 ...

很可能例程本身就是为了演示,所以数据量传得太快,太多,可能就支持不了啊!
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2014-10-15 08:57:31 | 显示全部楼层
camellias 发表于 2014-10-14 18:28
嗯,对的,就是这个echo的功能
发现少量字条连续收发没什么问题,一旦数据量大一点就出现问题,在K60/70 ...

你好,楼主!
正如4楼的朋友说的一样,USB CDC 的例程目的都是为了一种基本功能的展示,没有经过大数据量的字符接收的测试,如何要实现此功能,一般都好客户自己手动修改的。
回复 支持 反对

使用道具 举报

该用户从未签到

37

主题

327

帖子

1

高级会员

Rank: 4

积分
886
最后登录
2023-7-19
发表于 2014-10-15 11:32:15 | 显示全部楼层
数据量小的时候有问题么
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

802

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1763
最后登录
1970-1-1
发表于 2014-10-29 16:47:48 | 显示全部楼层
你先传送一个参数, 看看代码有没有问题
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-9-8 03:41 , Processed in 0.090307 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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