以高速数字信号处理器(DSPs)为基础的实时数字信号处理技术近年来发展迅速,并获得了广泛的应用。TMS320C6000是得州仪器公司(Texas Instrument)推出的定点、浮点系列DSPs,其中定点产品峰值处理能力达到4800MIPS,浮点产品峰值处理能力达到1350MFLOPS,是目前国际上性能的DSPs之一。 本书全面介绍了C6000系列的芯片结构、软件开发、硬件设计等内容。在第1版的基础上对内容作了大量的修改调整,修订了有关的技术资料,增加了对C621x/C671x/C64x等新芯片以及Code Composer Studio集成开发环境的介绍,并对C6000系统设计中的主要问题和技术进行了总结。 本书的读者对象是从事信号处理的科研和工程技术人员,以及通信、信息与信号处理专业的研究生、高年级本科生。
本书针对目前流行的嵌入式系统设计,以数字信号处理器(DSP)为硬件平台,详细地介绍了用DSP作为微处理器核的系统的各种数学算法和工程实践。本书内容涵盖DSP工程应用的很多领域,包括一般数据采集系统设计、调整数据采集系统设计、常用自动控制系统设计、语音信号处理、编码系统设计、IP电话系统设计、无线网卡系统设计、Viterbi译码的实现、非均匀采样理论及其实现等工程实例。 为了方便读者阅读,书中详细叙述了以上算法在C2000、C5000、和C6000三个系列DSP中的实现,书中的所有程序均有实践中调试通过,并给出详细的注释。 本书是案例型参考手册,内容全面、实用,讲解通俗易懂,特别适合中、高级用户阅读,书中的有些案例略做修改即可在工程中直接应用。本书可作为高等院校电子工程、电气工程、自动控制、电力电子等专业的高年线本科生和
μC/OS-III是源码公开的商用嵌入式实时操作系统内核,由的μC/OS-II发展而来。μC/OS-III针 对以ARM Cortex为代表的新一代CPtJ,面向带有可用于级查表的硬件指令(如,前导零计算指令)的 CPU的嵌入式应用。μC/OS-III允许利用这类高端CPU的特殊硬件指令来实现高效的任务调度算法,而无须 使用μC/OS-II的软件任务调度算法,而且μC/OS-II支持时间片轮转调度算法。从核心任务调度算法的改 变来看,μC/OS-III已经是一个全新的嵌入式RTOS内核。从μC/OS算起,该内核已有20余年应用史,在诸 多应用领域得到了广泛的认可。 JeanJ.Labrosse所著的《嵌入式实时操作系统μC/OS-Ⅲ》在保留对实时操作系统基本概念阐述的基础上,详细讲解μC/OS-III相比μC/OS -II所做的大量扩展与改进,如同时支持时间片轮转调度算法和基于级的可剥夺型任务 调度算法;用系统任务来处理中断队列以缩
《ARM嵌入式应用技术——基于Proteus虚拟仿真》以NXP公司的 LPC2100系列ARM处理器为原型,以KeilMDK forARM为软件平台,阐述了基于Proteus虚拟仿真的ARM嵌入式应用技术,分析了与ARM处理器架构相关的技术要点,详细介绍LPC2138ARM处理器片内功能资源和外部扩展应用技术,并给出了大量Proteus虚拟仿真实例。 本书配光盘一张,其中包含ProteusDEMO版软件包和书中实例。《ARM嵌入式应用技术——基于Proteus虚拟仿真》适合于从事ARM嵌入式系统开发设计的工程技术人员阅读,也可作为大专院校相关专业嵌入式系统课程的教学用书。本书由徐爱钧,徐阳编著。
本书共12章:章单片机基础知识;第2章MCS-51单片机的基本结构及工作原理;第3章MCS-51单片机指令系统;第4章汇编语言程序设计;第5章MCS-51的中断系统;第6章MCS-51的定时与计数器;第7章MCS-51串行接口;第8章MCS-51系统存储器的扩展技术;第9章MCS-51系统L/O口的扩展技术;0章人机接口技术;1章L/O过程通道;2章单片机应用系统的设计与开发。整个内容由10个工作任务贯穿:单灯闪烁;流水灯;BCD码相加;复杂花样彩灯;左右移流水灯;简易交通信号灯;MCS-51单片机双机通信;矩阵键盘控制数码管;用DAC0832实现数模转换;单片机频率测量仪设计,同时给出各任务相应的电路原理图和参考程序。 本书适合高等院校电子类、通信类、电气类、计算机类学生使用,也可用作从事单片机开发的工程技术人员培训教材,还可作为电子设计爱好者的参考。
我们每天都在使用嵌入式计算机,也许是控制烤箱、闹钟的系统,也许是汽车的自动驾驶系统。富有经验的程序员都知道,底层硬件是一个出色的嵌入式软件的前提。 本书是一本嵌入式硬件设计的入门教材,主要是关于为嵌入式应用设计小型机器的书。市场上有很多专门讲述为特定微处理器编写代码的书籍,也有一些侧重于嵌入式系统设计方法(但没有提供实践信息)的书籍。本书采用了一种折衷的途径,告诉读者构建一个属于自己的产品所需的一些知识,将嵌入式系统设计的许多学问提炼成了这本小册子。本书会告诉你如何构建一个完整的嵌入式系统,如何向其添加外部设备,以及如何将你的系统与其他设备连接起来。 本书所包括的内容: · 嵌入式系统的理论和实践 · 为一个嵌入式系统供电 · 制作并调试一个嵌入式系统 · 诸如PIC、Atmel AVR以及Moto
本书是作者在从事单片机开发与应用的过程中,将实际经验教训和心得感悟加以总结、整理而成的工作手记。每篇手记论述一个专题,独立成篇,同时又相互关联。全书内容包含入门基础、经验技巧、设计案例及网络杂文四个部分。 书中将网络中自由的语言艺术与现实中严谨的科学技术相结合。全书的风格以轻松诙谐的笔调为主。作者力图摆脱传统技术类书籍说教式的表述形式,让读者耳目一新,在轻松的交流过程中获得共鸣。 本书的读者对象为单片机领域的开发工作者以及有志于学习、钻研单片机技术的所有人员。
按照普遍适用的原则,本书介绍了嵌入式微处理器系统的设计理念和设计手段,涵盖内容从系统设计和软硬件设计,到系统集成和软硬件高度调试,其中还涉及中断处理、实时操作以及工业标准嵌入式平台等。
全书共分6章,主要内容包括:计算机基础知识、操作系统、软件技术基础、数据库技术基础、计算机网络、多媒体技术基础和信息安全等内容。
本书以Altera工公司开发的Nios嵌入式处理器软核为例,介绍了嵌入式处理器的组成原理和开发应用。全书分为6章:、2章介绍嵌入式处理器的组成原理,主要介绍嵌入式处理器的系统组件;第3、4章介绍嵌入式处理器的开发环境,包括硬件开发环境和软件开发工具SOPC Builder、QuartusⅡ以及嵌入式软件开发开具GNUPro的使用;第5、6章结合实例介绍嵌入式处理器的应用,主要介绍Nios系统设计和C程序编程与调试。 本书将Nios嵌入式处理器和现场可编程门阵列(FPGA)紧密结合起来,将系统设计和软件编程融为一体,综合了数字逻辑电路、微机原理和接口技术以及C语言程序设计,内容新颖,实用性强,特别适合于研究和开发各种嵌入式系统的工程师和研究人员阅读,同时也可以作为计算机应用系统课程的教材以供相关专业的本科生研究生学习和参考。
本书基于XILINX的嵌入式开发平台,讲解了嵌入式系统的基本概念、FPGA和MieroBlaze处理器以及的多端口内存控制器(MPMC)的原理。通过不同的总线和接口实验,详细讲述了怎样开发用户自定义IP。 本书内容翔实,实践性强,结合具体的实验详细讲解了开发工程的过程,以帮助用户较快熟悉用户IP的开发。 本书适用于具有XILINX FPGA开发应用经验,熟悉DHL语言,致力于基于FPGA片上系统开发的工程师。
本书系统地介绍51系列单片机的硬件结构、硬件组成,以及指令系统,并给出了各种设计领域中单片机的应用实例。本书言简意赅、通俗易懂,对于每个知识点都提供详细的实例,使读者能够更好地掌握51系列单片机。 本书分为4部分,共27章,全面详细地讲述单片机的原理及应用。首先介绍51系列单片机的基本原理及内部功能组件和指令系统,接着介绍单片机的程序设计语言,包括汇编语言和单片机C语言;然后结合不同的设计领域介绍单片机在其中的应用;最后介绍新型的USB接口单片机和高性能的C80511F系列单片片机。 本书内容全面、结构紧凑、实例丰富。51系列单片机的初学看,通过学习本书可以快速入门。本书对具有开发经验的设计人员,也有很好的参考价值。
本书系统地介绍计算机的组成原理及内部工作机制,包括计算机各大部件的工作原理、逻辑实现、设计方法及互连构成计算机整机的技术。全书共分9章,其内容包括:计算机系统概论、数字化信息编码与数据表示、逻辑函数和逻辑电路、运算器、指令系统、中央处理部件、存储系统、输入/输出设备、输入/输出系统。 本书力求成为一种普及读本,使读者主要通过自学,建立起整机概念,建立起计算机整机运行原理的概念。为此,作者精选内容,简化模型,根据作者的思路和多年的教学实践经验,把重点放在讲述数据通路、时序系统和微操作控制信号发生器上。 本书以计算机专业、信息专业、电子类专业、电子商务专业及其他有关理工科专业的学生为阅读对象,可作为开设“计算机组成原理”课程的教材,也可供从事计算机专业工作的工程技术人员参考。
本书系统而全面地介绍了计算机系统的设计基础、指令集系统结构、流水线和指令级并行技术、层次化存储系统与存储设备、互连网络以及多处理器系统等重要内容。对计算机系统结构的论述主要以较流行的64 位MIPS结构为基础,通过量化分析的方法进行。本书内容丰富全面,既介绍了当今计算机系统结构的研究成果,也引述了大量有影响的计算机系统设计开发方面的实践经验。全书编排层次合理,叙述由浅入深。各章结尾还附有大量的习题和参考文献。 本书既可以作为高等院校计算机专业高年级学生和研究生学习“计算机系统结构”、“计算机原理”等课程的教科书或参考书,也可供与计算机相关的专业人士学习参考。
本书采用自底向上的方式,依次介绍计算机系统结构的基本概念和基本内容,首先是数字逻辑电路和计算机硬件,接下来是运行于硬件之上的软件层,最后讲述通信和操作系统领域的基础知识。另外,还包含对ARM和安腾(Itanium)处理器的介绍以及数据通信延伸领域的知识。本书紧密联系实际,注重动手实践,利用学生感兴趣和亲身体验过的技术(如因特网、图形用户界面、移动通信等)来提高读者学习的积极性。贯穿全书,在分析系统的性能时注意将软件硬件结合起来讨论,练习题充分地展示出硬件和软件之间这种相互影响、相互依赖的基本关系。 本书适合作为高等院校计算科学及相关专业计算机系统结构的导论性教材。 本书的主要特色 使用实际的处理器(奔腾处理器),使学生能够在家中使用自己的机器完成绝大部分的练习作业。 内容组织合理
本书主要讲述了以SAMSUNG公司的S3C2410为代表的ARM9微处理器的开发流程,内容涵盖了嵌入式系统的软、硬件开发两个方面:一是微处理器的接口电路设计、接口时序、电气特性等内容的分析;二是对应的软件的实现方法和μC/OS-II、Linux、WinCE及Qt在ARM9上的移植方法。 本书的特点是在分析以S3C2410为代表的ARM9微处理器的开发过程中,首先为开发者搭建一个可以运行的系统;然后分析在系统下可以方便扩展的外设功能部件,对每个扩展的外设功能部件进行分析,包括原理、接口电路设计、基本操作及详细的实例分析;最后开发者可以按照自身的需要选取不同的外设部件,完成应用系统的开发。本书分析了μC/OS-II、Linux、WinCE及Qt在S3C2410处理器上的移植,特别是在,WinCE及Qt应用方面的著作很少,本书是对这一领域的补充。每一章都为读者留有思考与练习题,帮助读者更
本书系统地介绍了计算机系统的设计基础、指令集系统结构,流水线和指令集并行技术。层次化存储系统与存储设备。互连网络以及多处理器系统等重要内容。在这个版中,作者更新了单核处理器到多核处理器的历史发展过程的相关内容,同时依然使用他们广受好评的“量化研究方法”进行计算设计,并展示了多种可以实现并行,陛的技术,而这些技术可以看成是展现多处理器体系结构威力的关键!在介绍多处理器时,作者不但讲解了处理器的性能,还介绍了有关的设计要素,包括能力。可靠性、可用性和可信性。 本书内容丰富,既介绍了当今计算机体系结构的研究成果,也引述了许多计算机系统设计开发方面的实践经验。另外,各章结尾还附有大量的习题和参考文献。本书既可以作为高等院校计算机专业高年级本科生和研究生学习“计算机体系结构”和“计算
本书从项目开发实践出发,力求实用,从最基础的网络通讯开始,逐步展开对软硬件操作的讨论,由浅入深,并完全根据实际的软件开发流程划分章节,从而引导编程者从程序规划开始,逐步建立起一套自己的用户程序。在随书光盘中给出了12组VxWorks下通用模块例程,以及其对应的Windows调试程序。所有程序均使用C或C 编程,方便入手,重用性强。 本书适合于初中级读者使用,特别适合于计算机相关专业在校大学生,以及从事VxWorks开发的科研设计人员使用。
《数据结构/普通高等教育“十二五”规划教材》分为9章,第l章为绪论,介绍数据结构的基本概念;第2章为线性表,介绍线性表的两种存储结构和基本运算算法的实现;第3章为栈和队列,介绍栈和队列的概念与操作;第4章为串,介绍串的概念与应用;第5章为数组,介绍数组的概念与相关算法的实现;第6章为树和二叉树,介绍树和二叉树的概念与各种算法的实现;第7章为图,介绍图的概念和图的各种算法的实现;第8章为查找,介绍各种查找算法的实现;第9章为排序,介绍各种排序算法的实现。
《计算机组织与结构——性能设计(第8版英文版)》以Intelx86系列通用处理器和ARM系列嵌入式处理器作为主要考察实例,将当代计算机系统性能设计问题和计算机组织与结构的基本概念及原理紧密联系。首先介绍计算机的发展与演变,引人性能评价和性能设计的概念,然后以自顶而下的方式逐层展开介绍计算机系统、存储器体系结构、I/O及互连、计算机算术、指令集体系结构的设计及其实现技术、控制器设计,最后还介绍了处理器的各种并行组织技术。本书特色在于探讨和揭示面向性能的各种设计博弈和实现考量,追逐性能极大化的同时顾及系统整体的性能平衡。《计算机组织与结构——性能设计(第8版英文版)》可以作为高等院校信息领域的本科生、研究生和教师的双语教学教材或教学参考书,对于从事计算机研究与开发的技术人员,也是一本颇具指导意义的参考读