基于多核的嵌入式操作系统的分析和设计-analysis and design of embedded operating system based on multi - core.docxVIP

  • 2
  • 0
  • 约5.28万字
  • 约 71页
  • 2018-05-18 发布于上海
  • 举报

基于多核的嵌入式操作系统的分析和设计-analysis and design of embedded operating system based on multi - core.docx

基于多核的嵌入式操作系统的分析和设计-analysis and design of embedded operating system based on multi - core

基于多核的嵌入式操作系统的研究和设计图5.4SOPCBuilder的配置界面55图5.5两个同优先级任务的调度测试.......................................................................................59表1.1实时操作系统性能.............................................................................................................4表2.1嵌入式微处理器的发展过程.............................................................................................6表2.2ARM的处理器模式7表3.1任务状态的设置...............................................................................................................27表5.1实现同步和通信机制的API函数53表5.2CPU2的参数配置55注释表略写英文全称中文名称SMPSymmetricMulti-Processing对称多处理AMPAsymmetricMulti-Processing非对称多处理RISCReducedInstructionSetComputer精简指令系统(集)计算机RTOSReal-TimeOperatingSystems实时操作系统DSPDigitalSignalProcessing数字信号处理MMUMemoryManagementUnit内存管理单元DMADirectMemoryAccess动态内存存取MIPSMillionInstructionsPerSecond每秒处理的百万级的机器语言指令数APICAdvancedProgrammableInterruptControllers高级可编程控制器MPPMassivelyParallelMutiProcessing大型并行处理系统UMLUnifiedModelingLanguage统一建模语言ISRInterruptServiceRoutines中断服务程序TCBTaskControlBlock任务控制块ECBEventControlBlocks事件控制块APIApplicationProgrammingInterface应用程序编程接口承诺书本人声明所呈交的硕士学位论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得南京航空航天大学或其他教育机构的学位或证书而使用过的材料。本人授权南京航空航天大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本承诺书)作者签名:日期:第一章绪论1.1引言随着科学文明的不断进步,信息技术在推动人类生产力发展中起到越来越占决定性的作用。作为信息技术的重要组成部分,计算机技术经历了惊人的发展过程。从第一台计算机产生至今短短几十年,人类的生产方式和生活方式产生了翻天覆地的变化,从而推动了人类社会的更大进步。计算机技术不断进步的动力近年来主要体现在以并行技术为代表的计算机体系结构的发展[1]。目前大部分处理器厂商都致力于采用新的体系结构技术来提高计算机的性能,从而导致了各种多核处理器的产生。多核处理器[2]就是将两个以上的处理器核封装在一个芯片内,在相同的主频下获得更好的性能。嵌入式系统是一种对功能、可靠性、成本等有严格要求的专用计算机系统[3],主要具有软硬件可裁减的特点,在各行各业中的应用比较广泛。随着嵌入式系统应用的不断扩展,嵌入式已成为工业化职能化的必由之路,嵌入式产品已经深入到各行各业中。在今天,嵌入式操作系统以其广泛分布各领域,技术比较成熟、使用嵌入式操作系统,可以大大缩短产品开发周期,降低产品成本,提升产品性能。嵌入式系统的应用主要包括[4]:国防武器装备中的导弹瞄准器,电子对抗设备等、通信系统中的路由器,移动电话等、工业控制中的各种控制器、智能仪器和各种各样的家电产品,可以说嵌入式应用前景广阔,无处不在。嵌入式系统的组成如图1.1所示,它一般由嵌入式微处理器、外围设备、嵌入式操作系统及嵌入式应用软件等四个部分组成,通过应用程序管理和控制其它设备,嵌入式操作系统是嵌入式系统的核心,起到连接应用程序和硬件系统的纽带作用。图1.1嵌入式系统的组成嵌入式系统是以应用为中心,以计算机技术

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档