基于DM6446的WINCE BSP的移植与实现
【图文】:
2.4 WINCE 开发环境搭建任何一个嵌入式系统的开发都必须建立起一个配套的开发环境,,通常这个开发环境包括编译环境、调试环境和操作系统配置工具[4]。WINCE 的软件开发环境包括内核开发环境 Platform Builder 5.0 (以下均一般简称 PB5)和应用程序开发环境,包括 PB5、Embedded Visual C++ 4.0 和 Visual Studio 2005。PB5 是一个集成开发环境(Integrated Development Environment,IDE),具有文本编辑、代码编译调试、平台 SDK 导出、代码性能测试分析等多种功能,既可以裁剪和编译内核,又能开发编译各种应用程序,因此本课题只选择安装 PB5 进行 WINCE 的开发,其他开发环境不予介绍。
图 2.6 内核编译成功后输出信息图与此同时,Building 图标由 变成 。内核镜像编译成功后将生成两个内核镜像文件 NK.bin 和 NK.nb0:NK.nb0 是实际的 NK 在内存里展开后的数据,烧写到 FLASH 后能直接跳转到其烧写地址执行或者直接拷贝至 SDRAM 中运行;NK.bin 是带有 Microsoft binary image 格式的镜像文件,体积较 NK.nb0 要小,在镜像加载的时候需要 Bootloader 进行解释性加载,不同的 Section 加载到不同的地方,因此不能直接运行。2.6 本章小结本章首先阐述了 WINCE 系统的层次结构,然后对 WINCE BSP 组成模块作了详细阐述,接着分析了 WINCE BSP 的移植,最后对 WINCE 的集成开发环境 PB5,以及 WINCE 内核镜像的定制和编译进行了简短说明。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.1
【参考文献】
相关期刊论文 前8条
1 徐小玲;IDE接口硬盘读写技术[J];电子科技大学学报;2002年06期
2 李文新;王广龙;陈建辉;楼杨;;基于WinCE的嵌入式视频数据采集系统设计[J];电子设计工程;2010年07期
3 汪洪伟;魏义祥;;基于WinCE的手持式RID监控系统[J];核电子学与探测技术;2008年06期
4 张伟;贺赛先;;基于WinCE.Net的USB Camera驱动开发[J];计算机工程;2006年13期
5 罗家兵;滕少华;张巍;吴剑敏;;Wince.net下流接口驱动研究与实现[J];微计算机信息;2007年27期
6 何志文;郭宝平;;一种智能相机的Bootloader设计与实现[J];微计算机信息;2009年17期
7 余宏兵;李宝安;申功勋;;基于ARM的WINCE系统定制[J];现代电子技术;2008年10期
8 丁炜;吕梁;赵光宙;;基于WinCE的USB软驱驱动设计[J];自动化仪表;2009年03期
相关硕士学位论文 前7条
1 吴占雄;基于Windows CE.NET的ARM9综合开发平台的研究与设计[D];浙江大学;2006年
2 张伟;WINDOWS CE.NET嵌入式系统硬盘数据传输的实现和优化[D];东南大学;2006年
3 李存良;基于Xscale的车载系统的WinCE移植和驱动开发[D];大连海事大学;2007年
4 张华芳;基于Windows CE操作系统的PMP的系统设计与开发[D];西安电子科技大学;2006年
5 钱佳景;基于Windows CE的家庭媒体智能终端的研究[D];浙江大学;2007年
6 张自明;基于WinCE的嵌入式平台的研究与实现[D];电子科技大学;2007年
7 杨兆波;基于WinCE平台多媒体终端软件设计[D];浙江大学;2007年
本文编号:2654963
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2654963.html