首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

远峰GPS方案 串口有关问题

2012-03-17 
求助 远峰GPS方案 串口问题做了个串口通讯的小程序。进到 系统WinCE桌面 下使用 COM4 通讯,程序运行很正常。

求助 远峰GPS方案 串口问题
做了个串口通讯的小程序。进到 系统WinCE桌面 下使用 COM4 通讯,程序运行很正常。

但是,在导航路径设置里将程序设置成开机启动就提示串口打开失败。


检查了下,
在进入开机自带程序,不进入桌面的情况下,检测到的只有COM1,COM2;
进入到WinCE桌面就能看到COM1,COM2,COM4,COM7四个串口。

请教,这之间有些什么差别呢?



[解决办法]

探讨

还发现一个问题,

在 开机自带程序,不进入桌面的情况下,我在程序中调用 CFileDialog 想打开文件选择对话框也有问题,
只能看到一个框框,不能显示对话框界面。

但是,进入到WinCE桌面 就能正常显示。

[解决办法]
探讨
做了个串口通讯的小程序。进到 系统WinCE桌面 下使用 COM4 通讯,程序运行很正常。

但是,在导航路径设置里将程序设置成开机启动就提示串口打开失败。


检查了下,
在进入开机自带程序,不进入桌面的情况下,检测到的只有COM1,COM2;
进入到WinCE桌面就能看到COM1,COM2,COM4,COM7四个串口。

请教,这之间有些什么差别呢?

[解决办法]
“在 开机自带程序,不进入桌面的情况下,我在程序中调用 CFileDialog 想打开文件选择对话框也有问题”

这个是MFC自身的问题,MFC的CFileDialog需要explorer.exe进程的支持。只有桌面起来了,它才能用。
[解决办法]
“在进入开机自带程序,不进入桌面的情况下,检测到的只有COM1,COM2;
进入到WinCE桌面就能看到COM1,COM2,COM4,COM7四个串口。”

COM4和COM7会不会是虚拟串口,进入桌面的时候加载虚拟串口驱动才有了它们俩。
不太清楚,这个不可以问厂家吗?


[解决办法]
COM4,COM7是扩展串口吧
一般设备就保留2~3个物理串口,即使cpu提供第四个uart(比如6410),也会把拿来复用为别的功能

接多个串口设备通常都是用串口扩展芯片扩出来的
[解决办法]
探讨
做了个串口通讯的小程序。进到 系统WinCE桌面 下使用 COM4 通讯,程序运行很正常。

但是,在导航路径设置里将程序设置成开机启动就提示串口打开失败。


检查了下,
在进入开机自带程序,不进入桌面的情况下,检测到的只有COM1,COM2;
进入到WinCE桌面就能看到COM1,COM2,COM4,COM7四个串口。

请教,这之间有些什么差别呢?

[解决办法]
探讨

引用:
做了个串口通讯的小程序。进到 系统WinCE桌面 下使用 COM4 通讯,程序运行很正常。

但是,在导航路径设置里将程序设置成开机启动就提示串口打开失败。


检查了下,
在进入开机自带程序,不进入桌面的情况下,检测到的只有COM1,COM2;
进入到WinCE桌面就能看到COM1,COM2,COM4,COM7四个串口。

请教,这之间有……

热点排行