生物医学工程学习小结.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
生物医学工程学习小结.ppt

第一台专为苹果产品设计的血压仪iHealth 友善之臂Tiny6410 Tiny6410 Tiny6410是一款以ARM11芯片(三星S3C6410)作为主处理器的嵌入式核心板,该CPU基于ARM1176JZF-S核设计,内部集成了强大的多媒体处理单元,支持Mpeg4, H.264/H.263等格式的视频文件硬件编解码可同时输出至LCD和TV显示;它还并带有3D图形硬件加速器,以实现OpenGL ES 1.1 2.0加速渲染,另外 它还支持2D图形图像的平滑缩放,翻转等操作。 Tiny6410核心板资源概览 CPU处理器 Samsung S3C6410A, ARM1176JZF-S核, 主频533MHz,最高667Mhz DDR RAM内存 在128M/256M DDR RAM, 32bit数据总线 FLASH存储 在板2GB MLC(三星2代)Nand Flash, (可选256M/1GB SLC Nand Flash) 操作系统支持 Linux2.6.38 WindowsCE.NET 6.0(R3) Android 2.3.2 Ubuntu-0910 Tiny6410的开发底板 ARM ARM(Advanced RISC Machines)处理器是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器。更早称作Acorn RISC Machine。 ARM处理器本身是32位设计,但也配备16位指令集。一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。 ARM处理器特点 1、体积小、低功耗、低成本、高性能; 2、支持Thumb(16位)/ARM(32位) 双指令集,能很好的兼容8位/16位器件; 3、大量使用寄存器,指令执行速度更快; 4、大多数数据操作都在寄存器中完成; 5、寻址方式灵活简单,执行效率高; 6、指令长度固定。 ARM工作模式 1,用户模式:用于正常执行程序 2,快速中断模式:用于高速数据传输 3,外部中断模式:用于通常的中断处理 4,管理模式:操作系统使用的保护模式 5,数据访问终止模式:当数据或指令预取终止 时进入该模式,用于虚拟存储及存储保护。 6,系统模式:运行具有特权的操作系统任务 7,未定义的指令中止模式:当未定义的指令 执行时进入该模式,可用于支持硬件。 ARM处理器结构 体系结构 RISC (Reduced Instruction Set Computer) RISC结构优先选取使用频最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻地方式种类减少;以控制逻辑为主,不用或少用微码控制 ARM处理器结构 寄存器结构    ARM处理器共有37个寄存器,被分为若干个组这些寄存器包括:    1,31个通用寄存器,包括程序计数器,均为32位的寄存器。    2,6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。 ARM寄存器 ARM寄存器 ARM处理器结构 指令结构    ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集和Thumb指令集。其中,ARM指令为32位的长度,Thumb指令为16位长度。 Thumb指令集为ARM指令集的功能子集,但与等价的ARM代码相比较,可节省30%~40%以上的存储空间,同时具备32位代码的所有优点。 嵌入式ARM控制系统的功能模块 ARM处理器系列 ARM内核 自由软件中的操作系统:Linux 商业软件(commercial software)是在计算机软件中,指被作为商品进行交易的软件。 共享软件是以“先使用后付费”的方式销售的享有版权的软件。 自由软件根据自由软件基金会的定义,是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。 Linux操作系统 操作系统(OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序. 大致包括5个方面的管理功能: 进程与处理机管理、作业管理、存储管理、设备管理、文件管理。 Linux操作系统主要提供以下功能:进程管理;文件系统;网络通讯;安全机制;驱动程序。 Linux进程控制 进程互斥:两个或两个以上的进程,不能同时进入关于同一组共享变量的临界区域,否则可能发生与时间有关的错误,这种现象被称作进程互斥。 进程同步:异步环境下的一组并发进程因直接制约而互相发送消息而进行互相合作、互相等待,使得各进程按一定的速度执行的过程称为进程间的同步。 进程调度:无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档