阅读:1204回复:4
D12的硬件问题(急!!!)
各位大虾:
D12第一次接收时正常,连续接收时,第二批数据必须连续发2次, D12才能收到, 是为什么呢 ,我的接收是用标志位bEPPflags.bits.ep2_rxdone来进行判断的,我该如何解决?多谢 |
|
沙发#
发布于:2003-08-12 17:39
maxipeiz:你好
实际上我是做单片机的当我把数据给上们机发完之后, 上位机再给我发数据就发不出来了我想可能是D12有什么地方没有释放具体是什么地方也想不到老兄指点指点等我申请到会员之后一定给分现在我一直申请不到我记了你的QQ号可是你一直不在线 |
|
板凳#
发布于:2003-08-12 15:50
你发的时候延时
|
|
|
地板#
发布于:2003-08-12 13:33
blue_wind:您好!
应该不是单片机来不及 我的操作如下: 1、判断接收标志 2、关D12(关片选) 3、读数据(串行口) 4、开D12 5、写D12 6、判断是否写完1.5K,写完回到1处,问题就出在这,回来时判断接受PC机必须发两次标志才有效 我是新手,望指教 |
|
地下室#
发布于:2003-08-11 18:27
会不会是你的单片机来不及处理啊
|
|
|