虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

PCI接口设计

  • 基于嵌入式Linux蓝牙HCI协议的研究与实现

    主机控制器接口是蓝牙系统中软硬件之间的接口。HCI的实现对于在具体硬件基础上自主灵活地构建蓝牙协议栈、开发蓝牙应用起着决定性作用。文章对蓝牙的体系结构、主机控制器接口(HCI)层进行了简要介绍,并分析了蓝牙主机控制器接口的工作原理。针对HCI协议进行了流程分析与接口设计,描述了蓝牙协议的设计架构,并对所设计的协议进行了测试,达到了预期的效果。

    标签: Linux HCI 嵌入式 协议

    上传时间: 2013-11-25

    上传用户:wudu0932

  • 嵌入式系统设计师教程

    嵌入式系统是一种应用范围非常广泛的系统。可以说除了桌面计算机和服务器外所有计算设备都属于嵌入式系统,例如从便携式音乐播放器到航天飞机上的实时系统控制都属于嵌入式系统。 大多数商用的嵌入式系统都设计成专用任务的低成本的产品。大多数的嵌入式系统都具有实时性的要求。有些功能需要非常快的主频,但其他大多数功能并不需要高速的处理能力。这些系统通过特定的器件和软件来满足实时性的要求。 简单地通过速度和成本来定义嵌入式系统是困难的,但对于大批量的产品而言,成本常常对系统设计起决定作用。通常,一个嵌入式系统的很多部分相对系统主要功能来说需要较低的性能,因此嵌入式系统和通用PC相比,能够使用一个满足辅助功能的合适的CPU,从而简化了系统设计,降低了成本。例如,数字电视的机顶盒需要处理每秒以百万兆位计的连续数据,但这些数据处理大部分是由定制的硬件来实现的,如解析、管理和编解码多个频道的数字影像。 对于大批量生产的嵌入式系统,如便携式音乐播放器或手机等,降低成本就成为最主要的问题。这些系统通常只具有几个芯片:一个高度集成的CPU,一个定制的芯片用于控制其他所有的功能,还有一个存储芯片。在这种设计中,每部分都设计成使用最小的系统功耗。 对于小批量的嵌入式应用,为了降低开发成本,常常使用PC体系结构,通过限制程序的执行时间或用一个实时操作系统来替换原先的操作系统。在这种情况下,可以使用一个或多个高性能的CPU来替换特殊用途的硬件。 嵌入式系统的软件通常运行在有限的硬件资源上:没有硬盘、操作系统、键盘或屏幕。软件一般都没有文件系统,如果有的话,也会采用Flash驱动器。如果有人机交互接口的话,也是一个小键盘或液晶显示器。硬件是计算机的物理部分,和存储在硬件中的计算机软件程序和数据区分开来。 嵌入到机械中的嵌入式系统需要长期无故障连续运行,因此它的软件需要比PC中的软件更加仔细地开发和更加严格地测试。 那么,到底什么是嵌入式系统呢? 根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”(原文为devices used to control,monitor,or assist the operation of equipment,machinery or plants)。这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。 目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础,软件     硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 可以这样认为,嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。 本书是按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试要求编写,内容紧扣《嵌入式系统设计考试大钢》。全书共六章,分别对嵌入式系统基础知识、嵌入式微处理器与接口设计、嵌入式软件与操作系统、嵌入式软件程序设计、嵌入式系统设计与维护等知识进行了详细的讲解。最后介绍了一个典型的嵌入式系统设计案例。 本书内容丰富,结构合理,概念清晰。既可作为全国计算机技术与软件专业技术资格(水平)考试中嵌入式系统设计师级别的考试用书,供有关考生学习使用,也可作为本科生嵌入式系统相关课程教材或培训书使用。

    标签: 嵌入式 系统设计师 教程

    上传时间: 2013-10-29

    上传用户:dongqiangqiang

  • AN26与LTC1090的接口设计

    A collection of interface applications between various microprocessors/ controllers and the LTC1090 family of data acquisition systems. The note is divided into sections specific to each interface.

    标签: 1090 LTC AN 26

    上传时间: 2013-11-08

    上传用户:sssnaxie

  • 嵌入式SATA存储系统的研究

    新兴的SAl'A技术为高速、便携、高性价比的嵌入式硬盘存储系统的研制提供了保障。将SATA2.5协议写到Virtex一5 FPGA内部,通过GTP收发器实现高速串行数据传输与存储,可以突破PCI接口的瓶颈,使系统具备高速、实时、便携和海量存储等特点。关键词:SATA;Virtex一5;FPGA;硬盘存储;嵌入式系统 SATA硬盘作为新型的存储介质,具有高速、海量、价格低廉、使用方便等优点。SATA2.5协议支持3.0Gb/s的接口速度,SATA2.5硬盘的持续存储速度可达80MB/8,最大存储容量已经达到750GB(如希捷ST3750640AS硬盘)。SAlrA硬盘已经占据了大部分的PC机硬盘市场,并且正向工作站、服务器的领域迈进。而在嵌入式的应用领域,目前的硬盘存储设备依然广泛采用传统的IDE(ATA)和SCSI硬盘。由于两者存在低速或昂贵的缺点。因此如何将SATA硬盘存储应用到嵌入式系统中就成为今后相关领域的研究重点。

    标签: SATA 嵌入式 存储系统

    上传时间: 2015-01-03

    上传用户:yy541071797

  • <PCMCIA System Architecture 16 Bit PC Cards>电子书籍

    <PCMCIA System Architecture 16 Bit PC Cards>电子书籍,PCMCIA接口设计参考资料。

    标签: Architecture PCMCIA System Cards

    上传时间: 2015-04-07

    上传用户:liuchee

  • 本原码是基于Verilog HDL语言编写的

    本原码是基于Verilog HDL语言编写的,实现了SPI接口设计,可以应用于FPGA,实现SPI协议的接口设计.在MAXII编译成功,用Modelsim SE 6仿真成功.

    标签: Verilog HDL 语言 编写

    上传时间: 2015-08-04

    上传用户:mikesering

  • 一个图书管理系统的概要分析

    一个图书管理系统的概要分析, 1.总体设计 2.接口设计 3.系统数据结构设计 4.系统错误处理设计

    标签: 图书管理

    上传时间: 2014-11-25

    上传用户:caiiicc

  • 这是通用pcsc读卡器的驱动源码

    这是通用pcsc读卡器的驱动源码,我就是在这个源码的基础上完成了pci接口的pcsc读卡器驱动。

    标签: pcsc 读卡器 源码 驱动

    上传时间: 2015-08-31

    上传用户:努力努力再努力

  • TMS320LF2407的一些程序源代码

    TMS320LF2407的一些程序源代码,包括模数转换, 串行外设接口设计等

    标签: 2407 TMS 320 LF

    上传时间: 2013-12-23

    上传用户:tedo811

  • :C8051F320 是Cygnal 公司推出的一款新型USB 微控制器芯片。该器件具有较快的 处理速度和较大的存储容量

    :C8051F320 是Cygnal 公司推出的一款新型USB 微控制器芯片。该器件具有较快的 处理速度和较大的存储容量,并且具有在系统可编程的功能,是USB 接口设计的理想选择。

    标签: C8051F320 Cygnal USB 微控制器

    上传时间: 2013-12-26

    上传用户:ikemada