讨论贴:WinCE And WinXP,来者有分

krfstudio 2008-03-18 11:31:04
换新工作,马上要去做 WinCE 开发了,以前还没做过,大家来讨论看看 WinCE(ARM) 平台和 PC 的 Windows 平台上软件开发有什么不同的地方,想听听大家的意见。
...全文
292 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijinyan3000 2008-03-28
  • 打赏
  • 举报
回复
又学到了新东西,哈哈
大熊猫侯佩 2008-03-22
  • 打赏
  • 举报
回复
应该可以很快上手
bigporker 2008-03-22
  • 打赏
  • 举报
回复
我是应届毕业生,即将从事的工作也是作汽车导航系统,和LZ一样啊。

虚心听取建议
beyondma 2008-03-21
  • 打赏
  • 举报
回复
如果做底层那就没话讲了,如果是应用那入门的难度不大。
singlerace 2008-03-21
  • 打赏
  • 举报
回复
不同的地方多了。做底层BSP的话非常不同,做应用开发很多地方都一样。基于CE6以前版本和基于CE6的开发也有很大不同。
Treazy 2008-03-21
  • 打赏
  • 举报
回复
……
fangzheng2008 2008-03-21
  • 打赏
  • 举报
回复
hehe
yujianhuabcde 2008-03-21
  • 打赏
  • 举报
回复
有专门给你的函数,会套用就可以拉.
KevinCEC 2008-03-20
  • 打赏
  • 举报
回复
不同的地方应该很多很多,不然的话,也不会有新的系统出现了,直接用XPE 好了。
相同的地方也应该很多很多,不然的话,应该不算是windows家族下的。

对于开发和应用而言,在这里不大大说什么相同和什么不相同。

对于你个人而言,开发程序员所需要一些人品还是一样,同样需要投入时间、精力,开发的思想还是跟windows一致,甚至开发环境都有很类似。
不同的地方,你以后会慢慢发现的,不要试着把一个大而复杂的XP程序一下子移植到ce下,这样你会陷入不可自拔的地步,
试着利用XP程序开发的思想 在CE下实现你想要功能,而不是代码的复制,有些功能并不是想实现就能实现的这才是兴趣啊,这样你会感觉ce是多么的有趣。
不能实现的,以及问题均可以到这里问问,相信很多热心的人会帮助您的。。。

同时你上csdn的焦点也会不一样。


dapli 2008-03-20
  • 打赏
  • 举报
回复
API稍微有些不一样
mly0904 2008-03-20
  • 打赏
  • 举报
回复
好像没有太大的不同,主要就是有些协议在ce上就用不了啦,
yinrongg 2008-03-19
  • 打赏
  • 举报
回复
我新手,一起学习,顶下先
jingjing_123 2008-03-19
  • 打赏
  • 举报
回复
PC 上 UNICODE 程序倒是接触过一些,不知道 WinCE 上有没有什么不一样?
程序使用unicode的结果是每一字符占两字节而不是一字节,字符长度将是原来的2倍,这里假定字符串长度和缓冲大小时必须很小心,不能用标准的char数据类型,应该使用TCHAR数据类型
jingjing_123 2008-03-19
  • 打赏
  • 举报
回复
Windows CE是微软公司开发的一个32位、多任务、多线程的嵌入式操作系统。它可以用在手机、机顶盒、智能手持设备、网关、数字媒体设备、工业控制等多种场合。 Windows CE支持X86、ARM、MIPS和SH四种处理器架构。并支持WiFi,USB 2.0等新型设备,并具有强大的多媒体功能。
目 前,微软的操作系统基本可以分为三大领域:桌面OS、服务器OS和嵌入式OS。桌面OS也就是我们熟悉的Windows XP,Windows 9x等。服务器OS包括Server系列,像Windows 2000 Server和Windows Server 2003。
嵌入式OS也分为两类,一类是Windows XP Embedded,基本上就是把桌面版本的XP做了组件化。另一类就是Windows CE。Windows CE和Windows XPE统称Windows Embedded。
图形界面优秀:这个理由或许是许多人员选用Windows CE的主要原因。Windows CE的图形和多媒体能力是非常优秀的,可以方便的支持多种视频音频格式。此外还支持DirectX多媒体接口,这对于开发多媒体应用(例如电子地图导航、 多媒体播放器等)非常方便。
应用集成度高:Windows CE自带了很多应用程序,例如Web浏览器,多媒体播放器,Office文件察看器等。这对于快速的开发一款产品相当有用。此外,互联网上有数以万计的为Windows CE开发的应用程序。
sxy_9761 2008-03-19
  • 打赏
  • 举报
回复
应用程序而言,没有太大不同。
91program 2008-03-18
  • 打赏
  • 举报
回复
不要紧张,除非LZ进公司时有做假,呵呵~

进公司认真学习、工作就可以啦,这样的讨论没有什么用处,还不好在google中search一下。
lenux 2008-03-18
  • 打赏
  • 举报
回复
哦,看看网上一些有关ce下开发的基础知识吧。

最关键的unicode问题。
别的区别不是很大。
krfstudio 2008-03-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yashi 的回复:]
你是做应用开发吗?
[/Quote]

新公司做汽车导航的,具体分配哪方面的工作还不太清楚。
yashi 2008-03-18
  • 打赏
  • 举报
回复
你是做应用开发吗?

那不同的地方相对小一些,主要是wince支持的API或者CLASS会少一些。
dycuswine2 2008-03-18
  • 打赏
  • 举报
回复
顶~同学习
加载更多回复(13)

19,498

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧