阅读:1701回复:8
winCE板子进桌面后就不打印debug信息了
我的mini2440+winCE,在板子启动时,屏幕出现欢迎界面时串口能打印debug信息,但进入桌面后就不打印了,有的正在打印的函数名,只打印了一半就停了,不知道怎么回事。
在代码里表现就是:对于smdk2440\drivers\,只有serial\目录下的文件里的debug信息能打印出来,别的目录里的就打印不出来。 请高手指教 |
|
|
沙发#
发布于:2009-03-06 16:54
一种比较大的可能性是你 的ce把这个debug口给驱动成COM口了。
|
|
板凳#
发布于:2009-03-08 19:31
什么意思?我是freshman,不懂……
那该看哪一部分代码呢?该做点什么呢? |
|
|
地板#
发布于:2009-03-08 22:22
我怀疑板子起来后,串口被设置成红外模式了,于是不能再打印debug信息,但是我把所有设置红外的地方都该了,还是不行
|
|
|
地下室#
发布于:2009-03-09 09:49
用户被禁言,该主题自动屏蔽! |
|
5楼#
发布于:2009-03-09 16:47
你看看你的DEBUG口是串口几,确认一下串口驱动中是否占用了这个串口
|
|
6楼#
发布于:2009-03-09 17:14
我找到了所有与IR设置有关的地方,没发现有注册表的参与呀,我把它都改成了FALSE----非红外模式,但还是不行……
还有,driers/serial下没有那个函数,driers/usb下面有,需要看吗? |
|
|
7楼#
发布于:2009-03-10 13:43
用户被禁言,该主题自动屏蔽! |
|
8楼#
发布于:2009-03-10 22:53
终于搞定了!
原来是板子起来后,把波特率由115200改为了9600,所以串口就打印不出来信息了! 谢谢各位的关注! |
|
|