wince中使用命令行提示符(cmd)

作者:茫天靖剑

嵌入式linux/wince学习交流群:218326927

在系统定制的过程中,如果我们想在wince中使用命令行提示符,我们就得添加如下两个选项:

Catalog->Core OS->Windows CE devices->Shell->Command Shell:

      Command Processor

      Console Window

如下图:

其中,Command Processor是提供命令提示符功能支持,Console Window是添加命令提示符界面支持。

重新编译好镜像并下载到开发板中,系统启动之后,即可在: 开始->运行->输入 “cmd”,调出命令行提

示符窗口,这样就可以像电脑的命令行提示符一样输入命令了,只是wince的命令行提示符窗口界面是

白色的。


注意:添加了Console Window之后,驱动如果要打印信息的话,最好不要使用printf()语句,而是使用

RETAILMSG()打印到串口,不然,驱动加载时就有可能会出现像我这样的系统崩溃的错误:

Exception 'Raised Exception' (-1): Thread-Id=00a30002(pth=8ff848fc), Proc-Id=01470006

(pprc=8fd341a4) 'udevice.exe', VM-active=01470006(pprc=8fd341a4) 'udevice.exe'

PC=40025330(coredll.dll+0x00015330) RA=801174c8(kernel.dll+0x000064c8) 

SP=0007f8bc, BVA=00000000

出现这种崩溃现象是因为:驱动加载时,console window都还不存在,图形系统还没准备就绪,

这样是不能正常进入界面的。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值