主题1:定制移动上网设备的用户体验 Windwos嵌入式疑难解答

   背景:Windows Embedded是微软针对嵌入式领域推出的操作系统,包括:Windows Embedded CE、XP Embedded和.NET Micro Framework。其中Windows Embedded CE主要应用于手持设备、机顶盒、GPS和PMP等嵌入式设备中。基于Windows Embedded CE专门针对智能手机的操作系统平台。XP Embedded主要用于ATM、POS、电子信息亭等设备。  

   在此次讲座中,我们邀请到微软嵌入式专家:雷志刚,将与大家面对面的交流,解答Windows嵌入式方面的疑难问题,一起探讨微软嵌入式技术在各个行业的应用及未来的发展方向,以及在09年的嵌入式技术有哪些新的技术等问题展开讨论。

    期待您的参与!
    时间:2009年4月30日上午

论坛活动:嵌入式征文大赛

活动参赛的时间为2009.4.6-2009.5.31,在这期间内可提交参赛文章,2009年5月31日比赛截至,2009年6月初公布比赛结果。参赛文章,可以是原创新文章,也可以是发表在互联网上的文章。原创新文章作品有适当加分奖励。
  另外,参赛文章由IT168编辑完成初选,由微软技术专家组成的专家团无记名评分,评选出最终获奖者。获奖名单: 比赛结果公布后,会在IT168、ITPUB及各大合作网站上发布获奖信息。

更多>>
主题2:如何用Windows Embedded进行应用开发

   简介:在上一期的Windows Embedded讲座中微软嵌入式专家:雷志刚针对嵌入式领域推出的操作系统,包括:Windows Embedded CE、XP Embedded和.NET Micro Framework等,并在这些平台开发的炫酷体验。  在此次讲座中,我们仍然邀雷志刚与大家面对面的交流,解答Windows嵌入式方面的疑难问题,一起探讨嵌入式产品体系,Windows Embedded Standard (Windows Embedded XP下一代产品)开发流程,以及如何具体的应用Wince进行开发。

    期待您的参与!
    时间:2009年6月12日

嵌入式征文大赛精选博文

1.如何给WinCE选择合适的FLASH存储器?
2.只争朝夕 WinCE快速启动有窍门
3.WinCE人机交互简洁 触摸屏驱动功不可没
4.如何避免WinCE 内存分配失败?
5.WinCE设备小巧玲珑 矩阵键盘开发大有乾坤
6.活用注册表让Windows CE如虎添翼
7. 谈谈Windows CE的通信能力
8.Windows Embedded CE 6.0实时性分析

>>

嘉宾&主持人

 嘉宾:雷志刚
  微软嵌入式专家(MVP)。毕业后从事计算机软件开发,系统集成,嵌入式开发,工业自动化控制,网络通讯开发等各类计算机软硬件开发工作,积累了丰富的开发经验和项目经验。目前为嵌入式研究网和微软中文技术论坛Windows XP Embedded板块的版主。同时担任微软MSDN特邀技术讲师。
 主持人:胡铭娅
  IT168技术频道资深编辑,曾任电子工业出版社计算机图书事业部编辑,编辑出版了多本畅销计算机图书。2007年加入IT168技术频道,负责.NET、SQL Server等微软技术相关频道,以及IT人生、图书等栏目。专注于微软技术跟踪报道和推广,对.net技术有着独特的理解。
    你了解Windows CE吗?
        从6.0版本开始,Windows CE的名字改为Windows Embedded CE,当然这也是为了结合Windows Embedded品牌作出的改变。CE经过了十年的风风雨雨之后,终于在CE 6.0这个版本上再次浴火重生了。CE 6.0经历了CE历史上第二次内核重写,使CE操作系统更加符合当今嵌入式开发的方向。CE 6.0在内核方面的改变主要是为了适应嵌入式设备硬件发展的要求,在进程数量方面,从过去最多运行32个进程,改变为最多运行3万2千个进程...


更多

专家为网友解答部分疑难问题

WINCE篇

Wince的RS232接口
问题:最近做一个ARM9数据采集的项目,采用S3C2410内核,对这种情况是否要为千分尺写专门的驱动程序,遵循的是标准的RS232协议?
答案:1.RS232只是基本的物理线路,发送的是串口的基本数据格式(启始BIT+数据BIT+停止BIT),你的千分尺应该有自己的协议格式吧?
>>更多
Wince的动态映射的简单方法
问题:Wince下用I/O口作为输入,外接一个按键,我只接收按键的命令。我用的EVC写的应用程序,请问要自己写驱动吗?怎么写?
答案:按提问者的描述,你有2种方法完成应用程序功能,我在此提出最简单的动态映射方法:(1)使用MmmapIoSpace映射你的I/O端口为一个进程空间。
>>更多
Wince系统的SIP的使用
问题:我通过IInputMethod接口, 实现了软件输入面板(SIP). 系统会弹出一个默认的候选窗口. 但这个候选窗口比较难看, 请问我可不可以用什么方法去定制这个侯选窗口?
答案:软件输入面板是每个装备的移动平台的一个基本功能。它提供给用户在PDA上进行数据输入的一种手段。
>>更多
非模态对话框的简单实现
问题:请问Wince下支持MFC的非模态对话框吗?我创建的非模态对话框咋Wince下,弹出来后,然后用鼠标拖动对话框移动,单击关闭也没有响应,不知道是为什么?
答案:非模态窗体是指窗体弹出后不影响主进程运行。Wince下是支持非模态对话框对话框。
>>更多
 
XPE篇

XPE的线程操作
问题:我们自己开发的应用,每个进程都要创建10个以上的线程,当线程数量超过一定值后,createthread就会返回错误。请教各位高手了,谢谢!
答案:XPE本身是XP Professional的二进制组件化版本,在二进制文件、内存管理和进程管理上都和XP Professional完全一致。
>>更多
XPE的跨平台开发
问题:xpe多媒体支持强不强,我的程序是C#开发的,这个系统支持吗?
答案:xpe和xp是同样的二进制文件,不过是组件化的,所以,只要你添加了合适的组件那么2者之间的程序都是可以跨平台使用的。XPE支持所有基于Win32\MFC\.Netframework开发出来的应用程序。
>>更多
XPE开发时遇到的典型问题
问题:由于实验需要,我做了一个XPE系统,加入了基本的USB,网络和控制面板里的大多数项目,并且为了能正常运行我需要在XPE上用到的软件。
答案:由于XPE是组件化的操作系统,所以我们自己开发的应用程需经常会因为缺少某些系统文件或者动态库而导致运行错误。
>>更多
XPE的镜像复制操作
问题:假设我在几台配置完全一样的电脑上安装XPE操作系统,现在已经一个XPE的镜像,如果我把这台机器硬盘里的东西全部复制到其他几台机器上,那么是不是都能正常运行了?
答案:如果通过拷贝的方式把经过FBA的XPE文件复制到其他机器上,启动肯定是会有问题。
>>更多

使用XPE实现U盘启动
问题:用windows embedded studio制作了一个迷你型的xpe系统,请问我如何能从U盘启动整个系统呢?我在网络上找过相关的一些方法,但是都不能顺利的完成。
答案:有三种方法可以使用:如果你的开发机安装了XP SP2或者Vista操作系统,则可以使用DISKPART的工具来完成U盘的引导区建立;如果你的开发机没有安装了XP SP2或者Vista操作系统,则可以使用XPE自带的UFDPREP工具来制作U盘引导区。
>>更多
使用XPE做应用开发 保护自己的知识产权
问题:使用XPE做应用开发,如何保护自己的知识产权?
答案:通过System Clone Tool可以保证你的每一台XPE具有唯一的SID。如果用户在你的机器上把你的应用程序拷贝出来,或者干脆把你的操作系统整体Ghost出来,这样从操作系统一级确实是没办法限制的,因为Ghost软件的运行根本就还没进入到操作系统里面。
>>更多

网友参与

专题策划、制作:胡铭娅 投稿邮箱:humingya@it168.com  联系方式:010--96096168--332