none
串口触摸屏问题 RRS feed

  • 问题

    1. 各位,定制的XPE系统中,使用串口的触摸屏,在触摸屏使用中经常弹出错误“m_trayIcon.exe应用程序出错,某个指令引用的一个内存地址错误,不能为写,要终止程序”还有系统会提示一些其他的错误信息,如explorer.exe xtouchmon.exe也是类似的提示,内存不能写或读,要终止程序。不知是何原因。
    2. m_trayIcon,
    3. xtouchmon.exe是客户自己软件,这个是在串口的组件添加不全,还是系统需要补丁包。还请各位高人指点。多谢!

     

    2011年1月10日 3:30

答案

全部回复

  • 在刚刚构建好XPE后观察一下,是否有Explorer.exe内存错误?如果没有,说明有可能是后安装的应用程序导致的。另外,注意一下是否设置了虚拟内存?
    MCTS:Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    北京思创银联,金融IT领航。
    2011年1月11日 1:26
  • 在刚刚构建好XPE后观察一下,是否有Explorer.exe内存错误?如果没有,说明有可能是后安装的应用程序导致的。另外,注意一下是否设置了虚拟内存?
    MCTS:Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    北京思创银联,金融IT领航。
    刚构建好的我测试过好像没有,不过测试时间比较短,给客户测试后才发现此类问题的。 我之前也遇到过刚做好的就出现Explorer.exe内存错误,不知是何原因导致? 虚拟内存到没注意看,应该是有设置。是虚拟内存设置过小吗?
    2011年1月11日 2:59
  • 虚拟内存的值可能与写保护有关系,所以最好再观察一下写保护开启和关闭时是否有错误发生?另外Intel的一部分显卡驱动也会导致Explorer.exe报错。
    MCTS:Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    北京思创银联,金融IT领航。
    2011年1月11日 6:08
  • 虚拟内存的值可能与写保护有关系,所以最好再观察一下写保护开启和关闭时是否有错误发生?另外Intel的一部分显卡驱动也会导致Explorer.exe报错。
    MCTS:Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    北京思创银联,金融IT领航。


    我查看了一下机器,虚拟内存的大小没有设置。现在已经更改,测试中,有什么问题在反馈。谢谢你的回复。

    另外你说的写保护是否是EWF功能?此系统没有添加EWF功能。

    2011年1月13日 2:22
  • "串口"的触摸屏分2种,你是哪种?

    A com口的

    B ps/2鼠标口的

    你需要用depends分析一下你的应用程序。

    另外从错误来看,你的应用程序缺少组件支持,很可能是你的系统中毒了。如果你接入了网络,请优先检查是不是病毒造成的问题?

     


    肖正波
    诚亚博瑞科技有限公司
    研华科技钻石级经销商
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    blog搬家了,欢迎访问: http://questor87.wordpress.com/
    为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2011年1月14日 5:14
    版主
  • "串口"的触摸屏分2种,你是哪种?

    A com口的

    B ps/2鼠标口的

    你需要用depends分析一下你的应用程序。

    另外从错误来看,你的应用程序缺少组件支持,很可能是你的系统中毒了。如果你接入了网络,请优先检查是不是病毒造成的问题?

    触摸屏是COM口的,不知版主所说的缺少组件是那些?

    系统还没有连接网络,应该不是中毒引起的。

    2011年1月14日 7:25
  • 用depends分析程序用了哪些dll,然后通过文件名查找组件。

    检查工程是否通过了依赖性检查?仍然要检查一下系统文件是否已经被病毒污染?


    肖正波
    诚亚博瑞科技有限公司
    研华科技钻石级经销商
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    blog搬家了,欢迎访问: http://questor87.wordpress.com/
    为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2011年1月17日 15:30
    版主
  • 用depends分析程序用了哪些dll,然后通过文件名查找组件。

    检查工程是否通过了依赖性检查?仍然要检查一下系统文件是否已经被病毒污染?


    对版本所说回复如下:

    1、版主所说的用depends分析程序用了哪些dll,用相应的文件名如何查找组件?小弟愚钝,还请明示。

    /2、我的工程是通过了依赖性检测的,未连网文件没有感染病毒。

    2011年1月18日 2:24
  • 用depends分析程序调用了哪些操作系统的dll文件,找到后用组件过滤器搜索该文件,找到后添加进去就可以了。
    2011年1月18日 7:48
  • 用depends分析程序调用了哪些操作系统的dll文件,找到后用组件过滤器搜索该文件,找到后添加进去就可以了。

    用depends分析程序调用了操作系统的dll文件,在组件中搜索不到该文件,还有没有其它办法,还请楼上答复一下。谢谢!
    2011年2月12日 9:09
  • 我想问一下,你开发工具是否已经升级到了SP3?

    另外要检查一下是否是病毒引起的?


    肖正波
    诚亚博瑞科技有限公司
    研华科技钻石级经销商
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    blog搬家了,欢迎访问: http://questor87.wordpress.com/
    为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2011年2月13日 14:38
    版主
  • 我想问一下,你开发工具是否已经升级到了SP3?

    另外要检查一下是否是病毒引起的?


    之前有一个SP3包,已经升级了。
    2011年2月14日 1:55