《信息检索与利用-报告书.docx》由会员分享,可在线阅读,更多相关《信息检索与利用-报告书.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、论文选题参考:1. 网络信息资源检索策略2. 电子商务中web数据挖掘研究3. 电子商务中网络安全策略研究4. 高校(企业)个人信息管理中信息检索方法研究5. 高校图书馆(实验室)知识管理系统需求分析与设计6. 企业(高校或具体单位)物资管理系统的设计与实现7. 基于ASP.net(XML,B/S架构)的图书信息管理系统设计(学生信息系统/工资管理系统/企业人事管理系统)8. 题目可自拟,自拟需上报分组要求:自行分组,每组最多2名成员(若班级人数为奇数,则至多允许1组有3名成员);每组上交一份报告,每份报告按分工多少分为第一作者、第二作者。成员自行分工,第一作者期末总评有5-10分加分。期末报
2、告格式:报告示例:(Part 1):论文选题:基于ARM嵌入式系统的C/OS-II移植分析与应用小组成员:张三李四一. 检索方式(50分)(说明:搜索引擎、专业网站、中文期刊数据库、外文期刊数据库、数字图书馆、相关论坛等,以上方式中至少列出2种且必须包含中文数据库检索。检索方式相同,检索网站不同时,结果可分别列出来,如利用搜索引擎检索可分别列举百度结果和谷歌结果,再如中文期刊搜索可列出知网和万方两种数据库检索结果。示例文章:基于ARM嵌入式系统的uCOS-II移植分析与应用)1. 搜索引擎(1)课题名称:UC/OS-II的移植与应用(2)网站名称:百度(3)网址:(4)检索方式:高级搜索(5)
3、检索项:关键词(6)检索词:C/OS-II(7)关键词位置:仅网页的标题中(8)检索结果:相关结果约94,600个(9)列举相关度最高的检索结果:结果1:UC/OS-II 是一种基于优先级的抢占式多任务实时操作系统,包含了实时内核、任务管理、时间管理、任务间通信同步(信号量,邮箱,消息 队列)和内存管理等功能。它可以使各个任务独立工作,互不干涉,很容易实现准时而且无误执行,使实时应用程序的设计和扩展变得容易,使应用程序的设计过程大为减化。结果2:UC/OS-II是一种免费公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统。UC/OS-II的前身是C/OS,最早出自于1992 年美国嵌入式系
4、统专家Jean J.Labrosse 在嵌入式系统编程杂志的5 月和6 月刊上刊登的文章连载,并把C/OS 的源码发布在该杂志的BBS上。2.专业网站(1)课题名称:UC/OS-II的移植与应用(2)网站名称:单片机教程网 (3)网址:(4)检索项:关键词(5)检索词:LPC2138 (6)检索结果:相关结果3条(7)列举相关度最高的检索结果:结果1:LPC2138数据表 (PDF)- NXP Semiconductors - Single-chip 16/32-bit microcontrollers; 32/64/512 kB ISP/IAP Flash with 10-bit ADC a
5、nd DAC3.电子图书馆(1)课题名称:UC/OS-II的移植与应用(2)网站名称:超星数字图书馆(3)网址:(4)检索范围:电子图书(5)检索方式:高级搜索(6)检索项:全部字段(7)检索词:arm 移植(8)结果:共13条记录。(9)列举相关度最高的检索结果:结果1:ARM微处理器应用开发技术详解与实例分析, 韩山,清华大学出版社,2007内容简介:科海嵌入式开发技术系列图书:全书共9章,内容涉及ARM内部的体系结构和编程模型、ARM指令集和汇编程序的开发、基于ARM的硬件系统设计方法、ARM软件的开发工具使用及编程技巧等。目录:第1章 ARM微处理器概述1.1 ARM简介1.2 ARM
6、微处理器的特点及应用领域1.2.1 ARM微处理器的特点1.2.2 ARM微处理器的应用领域结果2:ARM嵌入式系统开发 软件设计与优化, (美)Andrew N.Sloss, 北京航空航天大学出版社,2005内容简介:本书系统介绍了ARM处理器的基本体系结构和软件设计与优化方法。内容包括:ARM处理器基础;C语言与汇编语言程序的设计与优化;基本运算、操作的优化;异常与中断处理等。目录:第1章 基于ARM的嵌入式系统1.1 RISC设计思想1.2 ARM设计思想1.3 嵌入式系统的硬件4.中文期刊数据库(1)课题名称:UC/OS-II的移植与应用(2)网站名称:中国知网(3)网址:(4)跨库选
7、择:期刊、博士、硕士、会议、特色期刊、国内会议、国际会议(5)检索方式:高级检索(见图)(6)检索结果:共7条记录(7)列举相关度最高的检索结果:结果1:【篇名】基于ARM7内核的UCOS-移植研究【作者】 陶锐; 李洋; 曹海燕; 【机构】 呼伦贝尔学院计算机科学与技术学院; 【摘要】 嵌入式操作系统的移植是设计开发的重要一环,文章从全局和细节上分别研究了UCOS-II移植过程中的技术要点,并着重从移植后代码的可靠性、健壮性和通用性等方面进行了研究。更多还原【关键词】 嵌入式; 操作系统移植; UCOS; 结果2:【篇名】ARM7内核上的uC/OS-II嵌入式系统移植【作者】 宁杰城; 王春
8、; 周新志; 【机构】 四川大学无线电系; 四川大学无线电系 四川成都; 四川成都; 四川成都; 【摘要】 本文以ARM7内核体系结构为移植目标,讨论了uC/OS II嵌入式实时操作系统的移植。文中介绍了uC/OS II系统和ARM7体系结构的主要特点,给出了移植条件及移植的实现过程,同时对编写启动代码进行了说明更多还原【关键词】 嵌入式操作系统; uC/OS-II; ARM7; 软中断;5.外文期刊库数据库(1)课题名称:UC/OS-II的移植与应用(2)网站名称:工程检索EI(3)网址:(4)检索方式:quick search(见图)(5)检索结果:共3条记录(6)列举相关度最高的检索结果
9、:结果1:Title:The design and implementation of multitasking based on UCOS-II in chlorophyll meterAuthors:He,Ming-Xia; Chen,Yu-Qiao Author affiliation:State Key Laboratory of Precision Measuring Technology and Instruments, Tianjin University, Tianjin, China, Instrument and Meter Engineering, Tianjin Uni
10、versity, Tianjin, ChinaCorresponding author:Chen, Y.-Q. () Source title:ICMT 2012 - 16th International Conference on Mechatronics TechnologyAbbreviated source title:ICMT - Int. Conf. Mechatronics Technol.Monograph title:ICMT 2012 - 16th International Conference on Mechatronics TechnologyIssue date:2
11、012Publication year:2012Pages:257-260Language:EnglishISBN-13:28 Document type:Conference article (CA)Conference name:16th International Conference on Mechatronics Technology, ICMT 2012Conference date:October 16, 2012 - October 19, 2012Conference location:Tianjin, ChinaConference code:97331 Sponsor:H
12、arbin Jingda Measuring Instruments Co., LtdPublisher:Tianjin Foreign Language Electronic and, Weijin Road No.92, Nankai District,Tianjin City, , ChinaAbstract:This paper improves a chlorophyll meter by making use of the high-performance embedded ARM Cortex-M3 micro-controller and puts forward an emb
13、edded software and hardware architecture which uses UCOS-II real time operating system to conduct multi-task management and scheduling so as to realize the real-time performance and usability of the device. It also solves the porting problem of uCOS-II to STM 32.结果2:Title:Design of built-in boot loa
14、der for ARM uCOSAuthors:Qu, Bo1 ; Wu, Zhaozhi1Author affiliation:School of Mathematics and Information Technology, Nanjing Xiaozhuang College, Nanjing, ChinaCorresponding author:Qu, B. (Mr.QuBo) Source title: CSAE 2012 - Proceedings, 2012 IEEE International Conference on Computer Science and Automat
15、ion EngineeringAbbreviated source title:CSAE - Proc., IEEE Int. Conf. Comput. Sci. Autom. Eng.Volume:1Monograph title:CSAE 2012 - Proceedings, 2012 IEEE International Conference on Computer Science and Automation EngineeringIssue date:2012Publication year:2012Pages:429-433Article number:Language:Eng
16、lishISBN-13:65 Document type:Conference article (CA)Conference name:2012 IEEE International Conference on Computer Science and Automation Engineering, CSAE 2012Conference date:May 25, 2012 - May 27, 2012Conference location:Zhangjiajie, ChinaConference code:93011 Sponsor:IEEE Beijing Section; Hunan U
17、niversity of Humanities, Science and Technology; Tongji University; Xiamen University; Central South University Publisher:IEEE Computer Society, 2001 L Street N.W., Suite 700, Washington, DC 20036-4928, United StatesAbstract:The paper describes the technical details of design and implementation of t
18、he built-in boot loader for ARM uCOS, including self-adapted booting technique, using of MMU, handle of interrupts, indirect setting of interrupt vectors, accessing of large page flash, programming for UART, etc. An example is provided to demonstrate the real effect of the built-in boot loader in AR
19、M uCOS porting. 2012 IEEE.(Part 2):二. 论文架构(20分)(说明:写出论文的框架,无需内容。给出2级目录即可;示例文章:基于ARM嵌入式系统的uCOS-II移植分析与应用)摘 要IAbstractII第1章 引言11.1 嵌入式系统的发展现状11.2 课题的研究内容及意义1第2章 嵌入式实时操作系统C/OS-II32.1 C/OS-II的特点32.2 C/OS-II的任务52.2.1 任务结构52.2.2 任务状态62.2.3 任务调度82.3 C/OS-II的中断与时钟102.3.1 C/OS-II的中断102.3.2 C/OS-II的时钟112.4 C/
20、OS-II任务的同步与通信112.4.1信号量122.4.2消息邮箱132.4.3消息队列142.4.4 信号量集152.5 C/OS-II的内存管理16第3章 C/OS-II的移植183.1 C/OS-II的移植条件183.2 LPC2132微处理器193.2.1 LPC2132性能参数193.2.2 LPC2132引脚封装图203.3 C/OS-II在LPC2132上移植203.3.1 OS_CPU.H的移植223.3.2 OS_CPU_C.C的移植243.3.3 OS_CPU_A.S的移植26第4章 移植测试304.1蜂鸣器LED灯演示314.2 串口通信的应用34第5章 移植的应用项目
21、实例385.1 项目应用背景385.2 主机监控模块软件设计405.3 信号采集模块44第6章 总结46参考文献48(Part 3):三. 摘要与关键词(20分)(说明:写出论文摘要与关键词,中英两文任选一种,200字左右。示例文章:基于ARM嵌入式系统的uCOS-II移植分析与应用)摘要:随着计算机技术的发展与进步,嵌入式系统的应用得到了越来越多的重视。与普通台式计算机相比,嵌入式微处理器具有诸如重量轻、体积小,低功耗及高可靠性等优点。同时嵌入式实时操作系统应用于实时性要求高的实时控制系统,而且应用程序的开发过程是通过交叉编译来完成的,即用户可在利用PC环境对嵌入式应用程序进行编译,很大程度
22、上提高了开发人员的工作效率。对于源代码开放的嵌入式实时操作系统C/OS-II而言,其拥有高度的可移植性、可裁剪性、出色的实时性、稳定性。本文中主要介绍了嵌入式实时操作系统C/OS-II的结构以及将其移植到基于ARM7的LPC2132芯片上的过程,并通过LED灯演示以及串口数据的发送和接收来检验移植的正确性。本文的最后介绍了作者参与的一例基于C/OS-II与ARM7的嵌入式系统开发的应用实例。关键词:C/OS-II;LPC2132;移植;LED;串口数据发送和接收Abstract:With the development of computer technology,the applicatio
23、n of embeded system has earned more and more attention.Comparing with the desktop computer system,the embeded system has less weight and smaller size.It has lower power consumption and higher stability.The embeded RTOS has far-reaching application on RT-control system which has high requirement of r
24、eal time.Meanwhile,the process of develope the application is based on the cross-compilation,which means users can compile the applications with PC circumstance which is different from running circumstance,this feature has greatly improve the efficiency of developer.As the C/OS-II is the real time k
25、ernel and opened source.It is portable, scalable, excellent real time respondence speed and stability.This paper mainly introduces the structure of C/OS-II and the process of porting C/OS-II on LPC2132 which is based on ARM7 architecture.After the porting,the whole system is verified through the exp
26、eriments of LED test and data transfer by uart.The last part of this paper introduces an example of application of embeded system based on C/OS-II and ARM7 that the author took part in.Keywords:C/OS-II;LPC2132;porting;LED test;data transfer by uart四. 参考文献(10分)(说明:以文献,著作为主,网站,白皮书也可,至少10篇)1 任 哲. 嵌入式实时
27、操作系统uCOS-II原理及应用. 北京,北京航空航天大学出版社,20092 王田苗. 嵌入式系统设计与实例开发.北京,清华大学出版社,20033 田泽. 嵌入式开发与应用实例教程. 北京,北京航空航天大学出版社,20044 周立功. ARM嵌入式系统基础教程. 北京,北京航空航天大学出版社,20055 徐宝文,李志译. C程序设计语言(第2版). 北京,机械工业出版社,20046 汤小丹,梁红兵. 计算机操作系统(第3版). 西安,西安电子科技大学出版社,20077 马忠梅. ARM&LINUX嵌入式系统教程. 北京,北航出版社,20048 吕京建,肖海桥. 嵌入式处理器分类与现状. 北京,
28、北京航空航天大学出版社,20059 周立功. 深入浅出ARM7LPC213X. 北京,北京航空航天大学出版社,200610 胥静. 嵌入式系统设计与开发实例详解. 北京,航空航天大学出版社,200511Jean J.Labrosse. Micro/ OS-II The Real-Time Kernel,Second Edition. CMP Books,200212Jean J.Labrosse. 嵌入式系统构建. 北京,机械工业出版社,200213 Ralph MooreHow to Use Real-Time Multitasking Kernels in Embedded Systems
29、Micro Digital Associates Inc,200114 S.T.Maemillan,AllworthIntroduction to Real-Time Software Design199515 Craig fiollabaughEmbedded Linux Hardware software and Interfacing北京,电子工业出版社,200316 Miehael J.PontEmbedded C北京:中国电力出版社,2003,77-8617 Jonathan W.ValvanoEmbedded Micro computer Systems Real Time Int
30、erifcing北京,机械工业出版社,200318周博,王石记. SHUM-UCOS:基于统一多任务模型课重构系统的实时操作系统. 计算机学报,2006(2):208-21819王晓鸣,王树新. 实时操作系统C/OS-II在ARM上的移植. 机电一体化,2007(1):56-5820Alexander P. ,Kong C. . Roset ta : Semantic support for model centered systems level design. Computer ,2001,34 (11) : 64-7021楚红雨,李磊民. 实时操作系统在ARM9上移植的实现. 计算机工程
31、,2005(10):226-22822Kar R. P. . Implementing the rhealstone real-time benchmark. Dr . Dobbs Journal,2000,15 (4):46-5523 贺建亮. 基于ARM的C/OS-II中断机制改进. 单片机与嵌入式系统应用,2007(9):65-6724 Ganssle Jack G. The Art of Programming Embedded Systems. San Diego:Academic Press,199225 C/OS-II and ARM Proeessor Application
32、Note. MicriumTechnologies Corporation,200426 朱华均. C/OS-II操作系统在ARM处理器上的移植. 计算机工程,2004,30(12):64-6527 王敏. 基于C/OS-II的数据采集系统的设计.中国高新技术企业,2008(17):30-35 28 刘淼,王田苗. 基于C/OS-II的嵌入式数控系统实时性分析. 计算机工程,2006(11):222-22429 刘仁成,廖宗建. 嵌入式操作系统在微控制器中的移植.长春工业大学学报,2007(12):432-43430Halang W A. Measuring the Performance o
33、f Real-time Systems. The International Journal of Time-critical Computing Systems,2000,18(1):59-68.31 Hall M. Testing Real-time Systems in Microsoft Windows CE .NET. http:/ sdn. html/embedded. asp.32 ARM Limited. ARM Developer Suite. Developer Guide,199933 ARM Limited. TheARMThumbProcedureCallStandard,200034 ARM Limited. ARMArchitectureReferenceManual,200035 PHILIPS Limited. LPC2132 Single-chip 32-bit microcontroller,2004