社区
嵌入开发(WinCE)
帖子详情
请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗?
wsnh12
2009-03-24 04:32:56
请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗?搜了,似乎都没有解决
注:我发现模拟器上那3个可以映射的串口都是给wince系统打开使用的了,我用的是wince5模拟器
...全文
759
21
打赏
收藏
请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗?
请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗?搜了,似乎都没有解决 注:我发现模拟器上那3个可以映射的串口都是给wince系统打开使用的了,我用的是wince5模拟器
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
深圳背包客
2010-06-18
打赏
举报
回复
我完全按照http://www.cnblogs.com/we-hjb/archive/2008/08/04/1259752.html连接做的映射,CreateFile(L"COM1"...)
CreateFile(L"COM2"...)都失败,不知道为什么?
深圳背包客
2010-06-18
打赏
举报
回复
请教关于WinCE模拟器映射PC串口的问题,我映射以后也碰到程序打开失败,请问是什么原因?谢谢
wsnh12
2009-09-30
打赏
举报
回复
几个月前搞定了,谢谢各位。现在才来结贴,不好意思啊
gooogleman
2009-05-21
打赏
举报
回复
[Quote=引用 16 楼 wsnh12 的回复:]
各位:我发现模拟器上那3个可以映射的串口都是给wince系统打开使用的了,我还能在wince的应用程序打开这3个串口吗?
[/Quote]
串口不是用应用打开的吗?
你试试就知道了。我觉得完全没有问题!
wsnh12
2009-05-21
打赏
举报
回复
各位:我发现模拟器上那3个可以映射的串口都是给wince系统打开使用的了,我还能在wince的应用程序打开这3个串口吗?
lyx_wq
2009-05-11
打赏
举报
回复
make
sunrain_hjb
2009-05-11
打赏
举报
回复
http://www.cnblogs.com/we-hjb/archive/2008/08/04/1259752.html
楼主可以到这里看一下,有截图和详细说明。
gooogleman
2009-05-11
打赏
举报
回复
[Quote=引用 12 楼 sunrain_hjb 的回复:]
你可以映射PC的COM1到模拟器的COM0,CE中打开COM1,PC用超级中断打开COM2。
这样就可以实现模拟器和PC之间的串口通信了。
我在HP6515上一直这么用。
[/Quote]
我觉得楼主想知道具体怎么映射吧。这个问题我也想知道。到底怎么映射过去。在哪里改动呢?
sunrain_hjb
2009-05-11
打赏
举报
回复
你可以映射PC的COM1到模拟器的COM0,CE中打开COM1,PC用超级中断打开COM2。
这样就可以实现模拟器和PC之间的串口通信了。
我在HP6515上一直这么用。
gooogleman
2009-05-11
打赏
举报
回复
[Quote=引用 10 楼 wsnh12 的回复:]
到目前为止,对各位的回答还不是很满意,但是还是谢谢大家!迟些时候再结贴。
[/Quote]
以前我以为不行呢?!没有想到这个模拟器这么强啊。
对于他们的回答,我是相当饿震惊。
以后不用买开发板了。哈哈
wsnh12
2009-05-11
打赏
举报
回复
到目前为止,对各位的回答还不是很满意,但是还是谢谢大家!迟些时候再结贴。
91program
2009-04-08
打赏
举报
回复
MarK!!!
love514425
2009-04-08
打赏
举报
回复
> Tag
Roy_ly
2009-03-24
打赏
举报
回复
COM1是给你看调试信息或者给WINCE系统内核组件调用的,你的应用程序可以打开COM2,前提是你要先映射好。
上面笔误了,呵呵
wsnh12
2009-03-24
打赏
举报
回复
Roy_ly,“但是你在你的模拟器上面跑的程序必须要打开COM1口”,我试了,是打不开的,因为已经让wince占用了,所以我的应用程序是不能再打开COM1口了
friendfish
2009-03-24
打赏
举报
回复
mark
xqhrs232
2009-03-24
打赏
举报
回复
好东西,关注一下
小赌移情
2009-03-24
打赏
举报
回复
可以, 我就是這樣用的.
如果你的PC有兩個串口,就把一個給模擬器用, 另外一個給串口調試器(如超級終端)用.再用交叉串口線把兩個串口連起來用了.
比如你有COM1 COM2
那么在模擬器中把COM1映射為模擬器的Port0(在Mobile程序的代碼中還是COM1:,Microsoft的命名有點亂),
你把你的串口調試器(如超級終端)設為使用COM2,則可以調試你的Mobile串口程序了.
不過現在的主機一般都只有一個串口, 所以估計要用到一根USB轉串口的線或者找另外一台PC來運行串口調試器.
我就在桌子邊上放了另外一台PC.
呵呵.
Roy_ly
2009-03-24
打赏
举报
回复
如果对如何进行端口映射不太清楚,可以去google里面输入"mapping serial port on windows ce"
可以找到很多资料希望对你有帮助~
Roy_ly
2009-03-24
打赏
举报
回复
可以的,你的PC上的串口或者USB口都可以映射为模拟器的那三个口,但是要注意模拟器给你做了一下端口映射,比如说你PC上显示某个物理COM口是COM8,那么你可以在你的模拟器上配置好你的COM0对应COM8口,但是你在你的模拟器上面跑的程序必须要打开COM1口,模拟器上面COM0对应你WINCE应用的COM1,模拟器上面COM1对应你WINCE应用的COM2,依次类推。
其中三个口对应的作用分别为:
串行端口 0
仿真程序 COM1 端口,由 OS 用于调试输出。
串行端口 1
仿真程序 COM2 端口,用作产品的串行端口。
启用或禁用 KITL 不会更改端口行为。
串行端口 2
仿真程序 COM3 端口,用作 IRDA 端口。
wince
的GPS
模拟器
句,通过串行口输出到GPS应用软件。用鼠标或键盘控制Virace而模拟实际GPS接 收器的运动,或者重播已有的GPS航迹文件,从而在室内测试GPS导航软件等。 Virace具有手动实时控制及航迹重播两种方式。为了控制灵活方便...
模拟器
上面
运行
的
应用程序
能从
串口接收
PC
发
的
数据
吗
http://topic.csdn.net/u/20090324/16/f2f7e71a-d066-4235-bfc8-4c41eb8da80c.html
模拟器
上那3个可以映射的串口都是给
wince
系统打开使用的了,我用的是
wince
5
模拟器
可以的,你的
PC
上的串口或者USB口都可以映射为...
如何在
WinCE
模拟器
中调试串口程序(两台设备、一台设备的两种情况下的串口调试)
要想在
WinCE
模拟器
中调试串口程序,肯定需要配置
模拟器
的串口。简单设置一下就可以了,将其映射到
PC
串口。 VS2005 | 工具 | 选项 | 设备工具 | 设备,选择相应的平台设备。 属性 | 仿真器选项 | 外围设备 ...
如何在
WinCE
模拟器
中调试串口程序
要想在
WinCE
模拟器
中调试串口程序,肯定需要配置
模拟器
的串口。简单设置一下就可以了,将其映射到
PC
串口。
WinCE
下USB串口功能实现
本文着重介绍嵌入式设备基于
WinCE
操作系统下通过USB模拟串口功能和
PC
主机实现点对点通信功能,在很多场景下,这个可以很方便的实现主机和嵌入式设备的通信。 本文所演示的系统为Toradex Colibri iMX6 ARM计算机...
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章