none
如何让板子打印信息在电脑串口显示 RRS feed

  • 问题

  • 请问一下:

    小弟手上有个板子,但是我在RETAILMSG()时,DNW没有打印出信息(已经和电脑连好的),启动时只有几行代码,也没有驱动加载的信息,要怎样才能让他打印信息呢?

     

    麻烦指导一下,谢谢

    2008年2月5日 13:53

答案

  •  

    从你的描述看,可能有几个原因:

     

    1。你确认你的波特率和DNW中设置的波特率一致么?

    2。你确认你的WinCE是在Release模式下编译的么?

    3。你确认你编译的NK是可以正常运行的么,如果你的NK.bin不能正常运行,那么可能运行到某个地方就死掉了,也就不会在打印什么信息了。

    4。还有就是你的打印功能已经实现了,应该是在OAL中的debug.c中实现的,主要包括OEMInitDebugSerial(),OEMWriteDebugString(),OEMWriteDebugByte()和OEMReadDebugByte()。这几个函数是否都实现了,是否工作正常了。

     

    就这些地方吧。

     

    你最好能更详细的描述一下你的问题。

     

     

    2008年2月14日 4:13

全部回复

  •  

    从你的描述看,可能有几个原因:

     

    1。你确认你的波特率和DNW中设置的波特率一致么?

    2。你确认你的WinCE是在Release模式下编译的么?

    3。你确认你编译的NK是可以正常运行的么,如果你的NK.bin不能正常运行,那么可能运行到某个地方就死掉了,也就不会在打印什么信息了。

    4。还有就是你的打印功能已经实现了,应该是在OAL中的debug.c中实现的,主要包括OEMInitDebugSerial(),OEMWriteDebugString(),OEMWriteDebugByte()和OEMReadDebugByte()。这几个函数是否都实现了,是否工作正常了。

     

    就这些地方吧。

     

    你最好能更详细的描述一下你的问题。

     

     

    2008年2月14日 4:13
  • 非常感谢你的帮助,

    我再仔细检查一下
    2008年2月17日 2:55