Tag Archives: Wince

Windows向WinCE移植串口通信程序出现的问题

我所编写的一个串口通讯程序需要从Windows平台移植到WinCE平台,在移植的过程中遇到了几个问题,现记录下来:

1、显示串口打开失败

原因:WinCE中的串口名称为”COM#:“,而Windows中的没有冒号。

2、WaitCommEvent()事件不被触发,错误代码87:错误的参数 Invalid Parameter

原因:每一次事件发生后,都需要重新设置事件掩码SetCommMask(RX_CHAR)。

3、WinCE中无法使用异步串口模式。

解决方法:使用同步模式。

WinCE开发遇到的两个问题

1. eVC切换SDK时死机

今天在安装公司的WinCE SDK后,无法在eVC中切换SDK,一切换就死机,之前使用mini2440 SDK时也遇到相同的问题。

解决方法:下载安装sp4补丁,可能是eVC版本与SDK兼容性问题。

2. PB5运行时弹出错误

我的PB5.0每次安装后都会弹出pbce.exe错误,并且无法正常运行。期间下载了多个不同的PB5安装程序,都会发生同样的错误。

解决方法:下载安装了“WinCEPB50-071231-Product-Update-Rollup-Armv4I”补丁,问题得到解决。现在终于可以自己定制WinCE系统了。