阅读:2888回复:25
在44B0和D12,今天实现了每秒1M字节的传输速度
在S344B0和D12,今天实现了每秒1M字节的传输速度
最大传输字节数设置为1M字节 最大包字节数为64字节 实验证明非常可靠 我想这是比较理想的传输速度了 [编辑 - 7/5/04 by QJE] [编辑 - 7/6/04 by QJE] |
|
沙发#
发布于:2004-07-06 10:09
楼主的S344B0是一款什么芯片?
“ 最大传输字节数设置为1M字节 最大包字节数为64K字节” 最大传输字节数――在哪里设定? 最大包字节数――D12能设定到64K?? |
|
板凳#
发布于:2004-07-06 19:40
44BO是一块ARM7的芯片
最大传输字节数在驱动里设置,在初始化端口时设置就行了。 [编辑 - 7/6/04 by QJE] |
|
地板#
发布于:2004-07-07 15:20
楼主果然厉害,小弟好羡慕啊!小弟是新手,很多问题都不懂啊!多向楼主学习。我用周立功的d12 smart板,速度只有10kbyte/s,急死人!我想提高驱动d12test.sys和应用d12test.exe也不知道怎么改!楼主能指点指点吗?万分感谢!
|
|
地下室#
发布于:2004-07-07 15:58
请教楼主,你的44b0跑操作系统吗?如果是linux的,能否share一下。
|
|
5楼#
发布于:2004-07-07 16:43
楼主,你的驱动和应用程序都是自己写的吗?
|
|
6楼#
发布于:2004-07-07 21:56
楼主果然厉害,小弟好羡慕啊!小弟是新手,很多问题都不懂啊!多向楼主学习。我用周立功的d12 smart板,速度只有10kbyte/s,急死人!我想提高驱动d12test.sys和应用d12test.exe也不知道怎么改!楼主能指点指点吗?万分感谢! 之前看过周立功的程序,写得不怎么样,所以自己全部重写。 主要有三个程序,固件程序,驱动程序和应用程序,影响速度是在固件程序里。驱动程序和应用程序用DS3.0向导生成即可,无需大的更改。 |
|
7楼#
发布于:2004-07-07 21:57
请教楼主,你的44b0跑操作系统吗?如果是linux的,能否share一下。 没跑任何操作系统,直接上电运行USB程序。 |
|
8楼#
发布于:2004-07-08 09:46
现在我也在用D12,周立功的驱动和应用程序确实不行。速度快了,数据就有误。我也想重写驱动和应用程序,但固件里面我现在还没有遇见问题。楼主说影响速度的在固件里面,能不能将你遇到的问题说一下!不胜感激!
|
|
9楼#
发布于:2004-07-08 15:01
开发驱动,我认为不是件容易的事情
楼主说的在固件代码中有所作为 愿问其祥!!! |
|
10楼#
发布于:2004-07-08 15:08
楼主好历害!
我现在用周立功的程序怎么都突不出50K. 不过我现在还在用的是51.没有用到ARM,不过我们计划用AVR. 如有可能,能共享一下你的程序吗?或把固件程序部分说得清楚点,小弟感激不尽啊! 在固件中可以改的不是很多!你是改哪一部分啊? |
|
|
11楼#
发布于:2004-07-08 15:09
[quote]请教楼主,你的44b0跑操作系统吗?如果是linux的,能否share一下。 没跑任何操作系统,直接上电运行USB程序。 [/quote] 哦,但是44b0x光用usb太浪费了吧。 |
|
12楼#
发布于:2004-07-08 15:10
楼主,你有用到DMA吗?
没用到DMA如能这么快那确实是^^^^^^^^铁! |
|
|
13楼#
发布于:2004-07-08 17:11
请教楼主,你的44b0跑操作系统吗?如果是linux的,能否share一下。 呵呵,他不是用作HOST的,怎么你也为速度困扰吗 |
|
|
14楼#
发布于:2004-07-08 23:31
我在传输数据时刚开始也只能达到几十K字节每秒,后来发现在设置最大传输字节数很有讲究,设置小了肯定很慢,要想速度快,必须做到中断次数少,每次传输数据大才可以。因此我把最大传输字节数设置为1M字节,但在固件程序中也加了延时,不然肯定丢数据。
|
|
15楼#
发布于:2004-07-09 08:56
[quote]请教楼主,你的44b0跑操作系统吗?如果是linux的,能否share一下。 呵呵,他不是用作HOST的,怎么你也为速度困扰吗 [/quote] 呵呵,没有。我有块2410板子跑linux,做host没问题,但缺少device的驱动例子,想收集一下资料。 |
|
16楼#
发布于:2004-07-09 10:33
呵呵,楼主确定是1M字节/s,不是1Mbit/s?
按照USB协议的规定,全速的极限速度是1M字节/s多一点,这是数据在USB电缆上的传输速率,但是加上固件程序、驱动程序和应用程序的软件损耗,实际速率要低于这个数很多才对。 个人意见,欢迎批评指正 :) |
|
17楼#
发布于:2004-07-09 11:46
呵呵,楼主确定是1M字节/s,不是1Mbit/s? 是Byte吧,44b0应该可以做到的。我用过好多全速的都有这个速度 |
|
18楼#
发布于:2004-07-09 12:49
哦,这样啊,没做过D12,只是根据协议上的内容作出的判断,
看来还是实践出真知呀 :D |
|
19楼#
发布于:2004-07-09 13:17
请问是用什么软件测试的?还是自己编程序测?
我用了BUS HOUND真的有点不知要从那个属性窗口中读出数据才是,在DELTA 中读出的是什么值啊?看了英文说明还是似懂非懂啊!懂指教! |
|
|
上一页
下一页