flywill
驱动牛犊
驱动牛犊
  • 注册日期2003-05-29
  • 最后登录2004-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1204回复:4

D12的硬件问题(急!!!)

楼主#
更多 发布于:2003-08-11 13:19
各位大虾:
  D12第一次接收时正常,连续接收时,第二批数据必须连续发2次, D12才能收到, 是为什么呢 ,我的接收是用标志位bEPPflags.bits.ep2_rxdone来进行判断的,我该如何解决?多谢
flywill
驱动牛犊
驱动牛犊
  • 注册日期2003-05-29
  • 最后登录2004-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-12 17:39
maxipeiz:你好
实际上我是做单片机的当我把数据给上们机发完之后, 上位机再给我发数据就发不出来了我想可能是D12有什么地方没有释放具体是什么地方也想不到老兄指点指点等我申请到会员之后一定给分现在我一直申请不到我记了你的QQ号可是你一直不在线
maxipeiz
驱动小牛
驱动小牛
  • 注册日期2003-01-28
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-12 15:50
你发的时候延时
天高任鸟飞
flywill
驱动牛犊
驱动牛犊
  • 注册日期2003-05-29
  • 最后登录2004-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-12 13:33
blue_wind:您好!
应该不是单片机来不及
我的操作如下:
1、判断接收标志
2、关D12(关片选)
3、读数据(串行口)
4、开D12
5、写D12
6、判断是否写完1.5K,写完回到1处,问题就出在这,回来时判断接受PC机必须发两次标志才有效
我是新手,望指教


blue_wind
驱动中牛
驱动中牛
  • 注册日期2002-11-24
  • 最后登录2006-11-30
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望3点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-11 18:27
会不会是你的单片机来不及处理啊
好东西大家共享,没必要做从复的劳动! 冒着微软的炮火前进!前进!前进!进!
游客

返回顶部