基于DSP的嵌入式实时操作系统研究

基于DSP的嵌入式实时操作系统研究

ID:36753934

大小:1.89 MB

页数:65页

时间:2019-05-14

基于DSP的嵌入式实时操作系统研究_第1页
基于DSP的嵌入式实时操作系统研究_第2页
基于DSP的嵌入式实时操作系统研究_第3页
基于DSP的嵌入式实时操作系统研究_第4页
基于DSP的嵌入式实时操作系统研究_第5页
资源描述:

《基于DSP的嵌入式实时操作系统研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西北丁业大学坝士论义:基FDSP的嵌入式实州操们系统{

2、Jf究摘要uc/os—II(MieroC/OS)是一种可移植、可固化、可裁剪及可剥夺型的多任务实时操作系统(RTOS),适用于各种微处理器和微控制器。其出色的健壮性、可靠性和安全性已经得到了广泛的证明。本论文是以“c/os—II为例研究嵌入式实时操作系统在DSP上的移植。文章首先介绍了嵌入式实时操作系统与非实时嵌入式操作系统的区别。接’着详细介绍了

3、Ic/os-II的设计与实现,对其内核结构、调度算法、任务切换、时间管理、中断管理及任务间通信作了详

4、细的描述。采用德州仪器的TMS320C5402的DSK(DSPStarterKit)开发板和CCS(codecomposerstudio)2.0集成开发环境,完成了¨c/os-II对DSK板的底层资源管理_和外设驱动的调度,并对系统RAM资源的利用率和系统软件稳定性作了深入研究.通过“c/os-II在DSK板上的成功移植体验了现代RTOS的内核奥秘,并获得RTOS的使用经验。关键词:嵌入式系统DSP实时操作系统(RTOS)CCSDSK“c/os-II两北工业J=学硕L论史:犟于DSP的嵌入A实时操作系统

5、tOfY4ABSTRACTuC/OS—II(MieroC/OS),theReal-timekernelisahighlyportable,ROMable,veryscalable,preemptivereal-time,multitaskingkernel(RTOS)formicroprocessorsandmierocontrollers.Itsoutstandingstalwartquality,dependabilityandsecurityhavealreadygottentheextensiv

6、eidentification.ThetaskofthisthesisisresearchthetransplantofuC/OS—IIontheDSK(DSPStarterKit)Board.Thisthesishasintroducedthedifferenceofreal-timeoperatingsystemandordinaryembeddedoperatingsystematfirst.Thentheinnerworkingsof11C/OS-naredescribed.Thecontent

7、ofthisthesisisalsoincludingthestructureofkernel,taskschedule,timermanagement,andinterruptmanagement.WeselectedisTMS320C5402DSKBoardofTexasInstrumentsandtheCCSfcodecomposerstudio)2.0integrationdevelopmentenvironment.Wehaveaccomplishedthetasks,whichisconce

8、ntratesonresourcemanagementofgroundfloorandperipheralhardwareofDSKboard.AndhaveresearchedtheusingefficiencyofRAMandthesoftwarestabilityonthissystem.Wehaveattainedtheexperienceofusing/JC/OS-IIandtheoryofRTOS.‘Thekeyword:EmbeddedsystemDSPRealTimeOperatingS

9、ystem(RTOS)CCSDSKuC,oS.II阿北工业大学坝卜论义:基于DSP的嵌入Jt实时操作系统研究第一章绪论§1.1引言随着微处理器技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分。嵌入式系统即以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。换句话说,嵌入式系统就是一个计算机硬件与软件的集合体,有时还包括其它一些组成部分,它是为了完成某种特定的功能而设计的。另外,还有一种定义方法,在这种定义中,嵌入式系统被定义为非

10、PC系统,它包括硬件和软件两部分。硬件包括处理器,微处理器、存储器及外设器件和I/O端口等。而软件包括操作系统软件(OS)和应用程序。软件的这两种部分是组合在一起的,应用程序控制着系统的运行,而操作系统控制着应用程序和硬件之间的交互作用。嵌入式系统的发展历史悠久,可以说它是伴随着数字计算机的出现而诞生的。但早期的计算机主要器件由电子管、晶体管等组成,体积过于庞大,因而阻碍了嵌入式系统的发展。嵌入式系统的兴起是在20世纪60年代。这一时期计算

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。