18260|71

1

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

最近几天遇到的wince的几个紧急问题 [复制链接]

问题一、wince6.0 下启动c#写的程序超级慢,比wince5.0还要慢,怎么可能呢?请问大家是什么原因?我发现MFC程序启动也比较慢,为何?难道是我选的组件有问题,下面贴出来给大家分析一下。
wince5选的net组件

wince6选的.net组件


问题二、就是我的wince外部串口驱动在wince5下长时间工作没有问题,但是在wince6下并没有修改什么,工作一段时间后就不接收也不发送了,请问这是怎么回事?有时候甚至应用程序直接退出了。请大家帮忙分析一下。先吃饭去了。

最新回复

咋整的???  详情 回复 发表于 2009-7-20 12:55
点赞 关注

回复
举报

43

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
没弄过6.0, 只能帮顶了~~
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 nick_TS16949 的回复:
没弄过6.0, 只能帮顶了~~


多谢,弄过的快来解答啊,互相帮助啊。
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 3 楼 sunrain_hjb 的回复:
1,会不会是系统就很慢呢?看看RTC有没有问题。
2,2440自带的串口也有这个问题么?很可能还是驱动的问题。


系统一点都不慢哦,RTC有什么问题。

只是这个启动应用程序慢,运行并不慢的。wince5.0启动快好多的。
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

5
 
1. 没遇到过, 不知.

2. WinCE 5.0 -> 6.0 时, Marshalling 的机制改变(http://msdn.microsoft.com/en-us/library/aa932632.aspx), LZ 的 driver 是否有用 MapCallerPtr 等 API, 若有的话要改写. 还是 LZ 有 Memory Leakage 的问题, 不然应不会影响到 AP???? LZ 是否有相对应的 debug message??

Paul, Chao @ Techware
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

6
 
关注一下
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

7
 
uping
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

8
 
超级慢?你确定这是不正常的慢而不是正常的慢?我们现在的程序用Silverlight,在600MHz的ARM上也是超级慢……
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

9
 
什么硬件平台?多大RAM多快的CPU?
C#的程序都干了什么事情?是不是一个helloworld都慢的要死?
慢是有多慢?启动一个app要一分多钟?
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

10
 
不知道你是不是实现了HIV注册表,并且你的应用是不是都对注册表进行了读写?
如果对注册表进行了读写,速度肯定会慢。
我们一直都是用MFC做应用的,所以对于你添加的组件不是很了解。
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

11
 
引用 15 楼 LH806732 的回复:
不知道你是不是实现了HIV注册表,并且你的应用是不是都对注册表进行了读写?
如果对注册表进行了读写,速度肯定会慢。
我们一直都是用MFC做应用的,所以对于你添加的组件不是很了解。


对了,wince5.0下已经实现了hive
但是wince6.0没有实现,这不是更加神奇了。
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

12
 
不是吧,你有没有忽悠大家?
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

13
 
有没有什么打印信息出来?这个问题似乎有点棘手。
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

14
 
5.0到6.0 在内存上的一些变化比较大
有些API不支持了 或者一些API只能在内核态用等

Paul, Chao 了解的很深入
请多指点呀

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 20 楼 LH806732 的回复:
有没有什么打印信息出来?这个问题似乎有点棘手。


没有任何打印信息。嘿嘿。我还是自己慢慢检查吧。这些bug
难以搞定的。

据说有些软件可以检测出内存泄漏的。或者有些句柄之类的释放问题。用眼睛看很难看得出问题所在的。
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

16
 
为什么要用C#做呢,用MFC多好
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

17
 
我一般全部都用WTL的,呵呵
帮楼主顶一个吧
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

18
 
引用 23 楼 LH806732 的回复:
为什么要用C#做呢,用MFC多好


我也想用MFC啊,可是公司坚持用c#!
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

19
 
引用 25 楼 gooogleman 的回复:
引用 23 楼 LH806732 的回复:
为什么要用C#做呢,用MFC多好



我也想用MFC啊,可是公司坚持用c#!


都不好,还是win32效率高
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

20
 
我们做的WinCE 6.0的应用跑的都很好啊,一点问题都没有,连3D都跑的很欢~
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表