1. 研究目的与意义
windows ce嵌入式操作系统投入市场只有几年时间,但目前已占据了很大市场份额,特别是在pda、手机、显示仪表等界面要求较高,或者要求快速开发的场合,wince目前已很流行。
wince目前主要为4.2版(.net),开发平台主要为wince platform builder,有时也用evc环境开发一些较上层的应用,由于wince开发都是大家熟悉的vc 环境,这也是wince容易被人们接受的原因。由于开发环境方便快速,加上微软的强大技术支持,wince开发难度远低于嵌入式linux。对于急于完成,不想拿嵌入式linux冒险的开发场合,wince是最合适了,能很大程度上保证公司系统的开发成功。
根据不同的侧重点 ,wince还有两个特殊版本,一个是ms pocketpc操作系统专用于pda上(掌上电脑),另一个是ms smartphone操作系统用于智能手机上(带pda功能的手机),两者也都属于wince平台。学过vc 后再学 wince,非常方便自然,通过学习wince同样也可了解嵌入式软件的一般开发过程,对linux有惧怕心理的同学也很合适。目前在嵌入式平台上,还是wince实际用得更多。wince和多媒体技术是微软亚洲工程院目前做得较多的项目领域之一,现在社会很需要精通wince的人。
2. 国内外研究现状分析
windows ce嵌入式操作系统投入市场只有几年时间,但目前已占据了很大市场份额,特别是在pda、手机、显示仪表等界面要求较高,或者要求快速开发的场合,wince目前已很流行。
wince目前主要为4.2版(.net),开发平台主要为wince platform builder,有时也用evc环境开发一些较上层的应用,由于wince开发都是大家熟悉的vc 环境,这也是wince容易被人们接受的原因。由于开发环境方便快速,加上微软的强大技术支持,wince开发难度远低于嵌入式linux。对于急于完成,不想拿嵌入式linux冒险的开发场合,wince是最合适了,能很大程度上保证公司系统的开发成功。
根据不同的侧重点 ,wince还有两个特殊版本,一个是ms pocketpc操作系统专用于pda上(掌上电脑),另一个是ms smartphone操作系统用于智能手机上(带pda功能的手机),两者也都属于wince平台。学过vc 后再学 wince,非常方便自然,通过学习wince同样也可了解嵌入式软件的一般开发过程,对linux有惧怕心理的同学也很合适。目前在嵌入式平台上,还是wince实际用得更多。wince和多媒体技术是微软亚洲工程院目前做得较多的项目领域之一,现在社会很需要精通wince的人。
3. 研究的基本内容与计划
内容:
本课题就是以arms3c2440为微处理器,移植一个wince5.0操作系统,并在其上设计一个简单的应用程序。
4. 研究创新点
主要讨论从Windows CE的开发平台搭建到Wince的驱动程序的开发(主要以流驱动为主),再到基于驱动程序的应用程序开发,实现从硬件到软件的开发全过程。
