首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

一种嵌入式集成开发环境LambdaIDE的设计与实现

中文摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-17页
   ·嵌入式及嵌入式集成开发环境简介第9-11页
     ·嵌入式系统第9页
     ·嵌入式计算系统的特点第9-10页
     ·嵌入式系统开发第10页
     ·嵌入式软件开发第10-11页
     ·嵌入式软件开发平台第11页
     ·嵌入式集成开发环境第11页
   ·嵌入式软件开发对嵌入式集成开发环境的要求第11-12页
   ·嵌入式集成开发环境的发展方向第12-13页
   ·嵌入式软件集成开发环境发展状况第13-15页
     ·国外发展状况第13-14页
     ·国内发展状况第14-15页
   ·研究背景和意义第15-16页
   ·本文章节安排第16-17页
第二章 实时系统与嵌入式软件开发第17-26页
   ·实时系统的定义第17-18页
   ·实时编程第18页
   ·实时语言第18-19页
   ·实时操作系统第19-21页
   ·实时软件的测试第21-22页
   ·嵌入式软件开发与调试第22-24页
   ·版本控制第24-26页
     ·版本控制的目的第24页
     ·在软件开发中引入版本控制第24-26页
第三章 几种实时操作系统开发环境第26-31页
   ·几种集成开发环境介绍第26-29页
     ·Tornado集成开发环境第26-27页
       ·Tornado简介第26页
       ·Tornado主要特点第26-27页
     ·pSOSystem的集成开发环境第27-28页
     ·uCLinux的开发环境第28-29页
   ·几种集成开发环境的比较第29-31页
第四章 LAMBDAIDE设计目标和开发方法第31-36页
   ·LambdaIDE设计目标第31-33页
     ·LambdaIDE要集成的工具及版本分类第31-32页
     ·LambdaIDE功能及特点第32-33页
       ·LambdaIDE的功能第32页
       ·LambdaIDE的特点第32-33页
       ·LambdaIDE支撑环境第33页
     ·使用LambdaIDE进行软件开发流程第33页
   ·开发LambdaIDE方法第33-36页
     ·两种软件开发方法简介第33-35页
       ·生命周期法第33-34页
       ·增量开发法第34-35页
     ·LambdaIDE软件开发方法第35-36页
第五章 LAMBDAIDE的设计与实现第36-89页
   ·LambdaIDE目录结构第36页
   ·LambdaIDE模板文件第36-40页
     ·编译链接选项配置模板文件xxx.cfg第36-37页
     ·内存配置模板文件xxx.mtp第37页
     ·Target配置模板文件xxx.ttp第37页
     ·选项配置模板文件_default.mk第37-39页
     ·编译扩展选项配置模板文件_extend.mk第39页
     ·makefile规则模板文件_rules.mk第39-40页
   ·LambdaIDE项目管理第40-52页
     ·LambdaIDE项目管理体系结构第40页
     ·LambdaIDE项目管理特点第40-41页
     ·项目配置文件的构成第41页
     ·项目管理主要数据结构第41-42页
     ·项目管理实现第42页
     ·编译链接管理第42-49页
       ·编译环境信息存放的位置第42页
       ·编译环境信息的存放格式第42-43页
       ·编译环境信息的读取第43页
       ·编译环境信息的读取时机第43页
       ·编译环境变量切换时机分析第43-47页
       ·编译环境信息使用的情况第47页
       ·与编译环境信息切换有关的主要函数第47-49页
     ·内存配置第49-51页
       ·术语第49-50页
       ·分区管理第50页
       ·分段管理第50-51页
     ·文件管理第51-52页
   ·集成DeltaOS第52-67页
     ·嵌入式实时操作系统DeltaOS简介第52-53页
     ·动态加页第53-60页
       ·动态链接库第53-54页
       ·LambdaIDE中集成DeltaOS图示第54-55页
       ·动态页信息文件PageInfo.tXt第55-58页
       ·LambdaIDE中动态链接库第58-60页
     ·LambdaIDE中DeltaOS组件配置第60-66页
       ·内核配置第61-64页
       ·文件系统组件配置第64页
       ·网络组件配置第64-66页
     ·LambdaIDE集成DeltaOS主要函数第66-67页
   ·其它工具集成第67-86页
     ·LambdaIDE集成工具扩展功能模块的概念及功能第67-68页
     ·设计细节第68-70页
       ·工具扩展数据结构第68页
       ·LambdaIDE.ini文件中的Tools段第68-69页
       ·系统运行过程第69-70页
       ·软件系统的体系结构第70页
     ·系统目录结构及主要文件第70-71页
     ·模块一(Tool菜单配置存取模块)的实现第71-77页
     ·模块二(菜单加载模块)的实现第77-80页
     ·模块三(菜单命令响应模块)的实现第80页
     ·模块四(参数解释和工具程序调用模块)的实现第80-85页
     ·模块五(Customize菜单配置模块)的实现第85-86页
   ·集成版本控制器第86-89页
     ·版本控制器LambdaCVS简介第86页
     ·LambdaCVS功能和特点第86页
     ·LambdaCVS命令第86-87页
     ·集成LambdaCVS方法第87-89页
第六章 结束语第89-90页
参考文献第90-91页
致谢第91-92页

论文共92页,点击 下载论文
上一篇:铁路既有线提速线路技改设计原则和主要技术标准的研究
下一篇:硅橡胶膜生物反应器乙醇连续发酵实验及其冷凝系统的能耗分析