xulingfei
驱动牛犊
驱动牛犊
  • 注册日期2004-06-13
  • 最后登录2009-03-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3044回复:9

怎样利用D12的双缓冲区来提高传输速度?

楼主#
更多 发布于:2004-09-15 19:55
我现在用的是P87c52X2的单片机,晶振是11M,进行D12的Bulk传输,速度只有50kb/s。请问各位大侠,现在我怎样将速度提起来?小弟不胜感激!!!请不要将这当作是小问题,这困扰了我很久了!!!
tomjin
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2006-03-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-15 20:06
双缓冲对你来说是完全透明的,不过你可以试一下,在一次中断中,将双缓冲全部填满,pc机是否能及时读走,有效的数据传输率看能否有提高。
你说的只有50kb/s,你没有敲错吧,是50kbit/s,如果是真的,的确有点慢!
xulingfei
驱动牛犊
驱动牛犊
  • 注册日期2004-06-13
  • 最后登录2009-03-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-15 20:28
tomjin大侠,你说将缓冲区一次全部填满,是一次向里面写128个字节吧!我试过不行!老是出错!我现在速度试50KByte/s。MCU的晶振是11M。请问你的速度问题是怎样解决的?
xulingfei
驱动牛犊
驱动牛犊
  • 注册日期2004-06-13
  • 最后登录2009-03-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-15 21:42
以我现在用的单片机,d12 的速度应该有多少?
xulingfei
驱动牛犊
驱动牛犊
  • 注册日期2004-06-13
  • 最后登录2009-03-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-09-16 10:06
大家都看一下,给点思路啊!
xjLegend
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2005-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-09-16 10:50
两个方面:
1、提高MCU晶振频率

2、改进固件程序

速度至少应该能达到几百Kbps的。
我想要点分,这样才有成就感嘛!
xue_minggang
驱动牛犊
驱动牛犊
  • 注册日期2004-09-02
  • 最后登录2004-09-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-09-16 11:02
是不是跟设备驱动的缓冲大小的限制有关啊?关键在固件的效率吗?
xjLegend
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2005-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-09-16 11:27
端点缓冲区受硬件限制,尽量最大

固件的响应处理是提高效率的关键
我想要点分,这样才有成就感嘛!
铁马冰河_易
驱动牛犊
驱动牛犊
  • 注册日期2016-09-12
  • 最后登录2016-11-07
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望30点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2016-09-12 22:17
楼主有没有什么好的解决办法啊?
大股神
禁止发言
禁止发言
  • 注册日期2017-02-16
  • 最后登录2017-05-02
  • 粉丝0
  • 关注0
  • 积分-11分
  • 威望160点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2017-03-16 14:44
用户被禁言,该主题自动屏蔽!
游客

返回顶部