我的ARM开发板(ARM7)用JTAG烧写了UBOOT 之后,与计算机通过串口连接,只能向计算机发送信息
我的ARM开发板(ARM7)用JTAG烧写了UBOOT之后,与计算机通过串口连接,只能向计算机发送信息,但是在计算机上通过超级终端无论向板子发送什么,板子都无回传信息(不...
我的ARM开发板(ARM7)用JTAG烧写了UBOOT 之后,与计算机通过串口连接,只能向计算机发送信息,但是在计算机上通过超级终端无论向板子发送什么,板子都无回传信息(不知是不是没有接收到),烧写了lilux系统之后也是只能发送而不能接收,请各位大侠指教一下,这是为什么?
展开
展开全部
假设你是透过RS232(UART)传送与接收讯息,那麽可能是你的RS232 Cable线不符合开发版板上面软件的设定。你要确定你的UBOOT设定的时候,在UART的部分,是不是有CTS/RTS等等的要求,如果有的话,那麽你可能要忽悠一下你的软件(举例,以 9 pin的RS232 Cable来说,你可能得把第4/5脚位连在一起)。
以上只是个可能性。
以上只是个可能性。
追问
谢谢你的解答!我的开发板是三星的44B0,原本上面有UBOOT和ucLILUX系统的,能通过RS232和计算机正常收发信息,板子开机的时候能看到超级终端上显示开机信息,敲键盘板子也有反应,但是我把上面的UBOOT和UCLILUX擦除再重新烧写后,板子开机的过程中能向PC机发送开机信息,但是在PC机上不管怎样敲键盘,板子都没有反应???
追答
如果是这个样子,那麽很有可能就是我说的问题。
你的 PC 能正常接收,表示开发板的系统是活的,然後你传送东西给开发板,没有回应,表示开发板没收到你的讯息。如果你不会改软件,那麽就得用我说的方式忽悠一下你的软件。
当然,也有另外一种不高的可能性,就是开机的过程中向PC机发送完开机信息後,开发板就挂了。
展开全部
你的发送和接收指的是什么
更多追问追答
追问
发送就是板子通过RS232串口向PC机发送信息,接收就是接收从PC机传过来的信息,板子开机的时候能在计算机上的超级终端上看到板子的开机信息,但是开机后无论发送什么,板子都无反应
发送就是板子通过RS232串口向PC机发送信息,接收就是接收从PC机传过来的信息,板子开机的时候能在计算机上的超级终端上看到板子的开机信息,但是开机后无论发送什么,板子都无反应
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有可能是板子上的片子不好使 以前我的单片机不好使也烧不进去程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询