计算机组织与体系结构
-
ARM Linux嵌入式网络控制系统邴哲板,李萌,邢东洋 著《ARM Linux嵌入式网络控制系统》以嵌入式网络控制系统为设计目标,使用目前嵌入式开发中使用频率较高的ARM9和ARM7作为硬件平台的CPU,在软件上使用了嵌入式Linux、μC/OS-II操作系统,并在其基础上移植了BOA服务器、soLite数据库等软件。网络控制系统采用了基于Web服务器的设计方法,利用HTML和Java Applet实现网络监控界面。《ARM Linux嵌入式网络控制系统》以产品开发为线索由浅入深地详细介绍了嵌入式网络控制系统的实现过程。除了上述的软硬件平台外还对于嵌入式Linux的开发方法和网络编程进行了系统地讲解,并介绍了Eclipse软件平台的编译和调试方法。全书的各个环节都通过示例代码进行讲解,以便加深读者对知识的理解并提高实际的应用能力,进而达到学有所用、用有所成的目的。此外,全书硬件的选型都采用工业级芯片,特别适合读者在工业级产品开发中参考使用。阅读本书的读者只需具备一定的C语言编程基础和了解嵌入式开发的一些基本概念即可。《ARM Linux嵌入式网络控制系统》既可以作为嵌入式开发初学者的入门书籍,也可作为嵌入式开发爱好者、初学者、学生和研发工程师的参考书籍。 -
单片机原理及应用陈高锋 主编《21世纪全国高职高专电子信息系列技能规划教材:单片机原理及应用》依据高等职业教育对高技能型人才的培养目标和要求,结合单片机技术的发展趋势,兼顾单片机原理和应用两个方面,以项目化的形式组织和整理教学内容,通过设计一些具有典型意义的实践训练项目,来提高学生的实践操作水平。本书主要内容包括单片机基础知识、MCS-51单片机硬件系统和指令系统、汇编语言程序设计、显示器及键盘、中断及定时系统、MCS-51单片机系统扩展、A/D和D/A转换电路、串行口通信、单片机应用系统综合设计等。《21世纪全国高职高专电子信息系列技能规划教材:单片机原理及应用》可作为高职高专院校自动化类、机电一体化类、汽车电子类、电子信息类、通信类专业的教学用书,也可作为相关行业岗位培训教材和电子技术、单片机技术的工程技术人员及自学者阅读和参考用书。 -
单片机原理及应用李桂林 等编著《单片机原理及应用》以MCS-51系列单片机为主要对象,全面介绍单片机的结构、指令系统、程序设计、系统扩展和接口技术,重点阐述单片机应用系统的设计方法,并给出大量应用实例。全书结构规范、系统性强、实例丰富,注重逻辑思维的培养,突出工程实践和实际应用,对应用系统设计、开发、调试以及开发工具的使用都进行了深入的讨论,并给出大量例题和多种解题思路,较好地体现了应用型人才培养的要求。为了方便教学,本书配有电子课件。 -
ARM11嵌入式Linux系统实践与应用冯新宇 等编著《arm11嵌入式linux系统实践与应用》主要包括4部分:嵌入式linux系统管理与编程基础、arm程序设计、内核开发与系统移植,以及驱动程序开发。本书作者都是长期使用linux系统进行教学、科研和实际生产工作的教师和工程师,有着丰富的教学和编著经验。本书在内容编排上,按照读者学习的一般规律,结合大量实例讲解操作步骤,能够使读者快速、真正地掌握嵌入式linux系统的基本原理和应用。冯新宇等编著的《arm11嵌入式linux系统实践与应用》通俗易懂、条理清晰、实例丰富,既可作为大中专院校相关专业的教材,也可作为读者自学的教程,同时也非常适合作为专业人员的参考手册。 -
从零开始学51单片机贺亮 编本书由浅入深、全面、系统地介绍了单片机C51开发技术。本书提供了大量实例,供读者实战演练。另外,作者专门为每一章的内容设置了练习题,用来加深、巩固对每一章知识的理解,有些章节设置了扩展式的练习,留给读者去思考、提高。本书共分5篇。第1篇介绍单片机的发展史、应用领域、软件开发环境Keil C μVision3的搭建、硬件最小系统的制作、编程器的制作和STC烧录工具的使用;第2篇介绍51单片机C语言编程中常用的数据类型、运算符与表达式、流程控制语句、函数、数组和指针、结构体与共用体等;第3篇介绍51单片机的片内资源,包括单片机的I/O编程、中断系统、定时器/计数器、USART通用串行接口、片内EEPROM和看门狗;第4篇介绍增强型单片机的功能,包括第2通用串行接口USART2、同步外围串行接口SPI、PWM脉宽调制、A/D转换;第5篇设计了一个完整的应用实例,详细介绍了整个系统的开发过程,以提高读者实战水平。本书涉及面广,从C语言编程知识到硬件电路原理,再到单片机片内功能模块的配置和使用,最后到项目开发,几乎涉及51单片机开发的所有重要知识。本书抛开了单片机复杂的内部资源,弱化了对数量庞大的寄存器的讲解,把重点放在原理设计和功能实现上。 -
单片机原理与接口技术郭保青 主编《高等教育轨道交通十二五规划教材·机车车辆类:单片机原理与接口技术》深入浅出地介绍了MCS-51系 列单片机的组成及原理、软件指令和硬件接口技术,并在此基础上 讨论了单片机系统扩展和系统设计的方法。全书共分为10章,包括微型计算机基础、MCS-51单片机的结构与原理 、MCS-51系列单片机指令 系统、汇编语言程序设计、中断系统、定时/计数器、串行通信接口、并 行I/O接口、MCS-51单片机的系 统扩展和单片机应用系统设计。每一章后都附有复习参考题,整书末尾配 有两套模拟试题,可供读者测试 学习效果。为了帮助初学者学习MCS-51单片机,本书除了介绍单片机基本 原理以外,还列举了大量实 例,书中的程序都经过作者在计算机上进行了验证。《高等教育轨道交通十二五规划教材·机车车辆类:单片机原理与接口技术》既可作为测控技术与仪器,自动化,机械 工程及自动化专业的本、专科生教材和参考书目,也可 作为广大电子爱好者和科技人员的自学参考书。 -
ARM处理器开发详解刘洪涛,邹南 编著作为一种32位高性能、低成本的嵌入式RISC微处理器,ARM目前已经成为应用最广泛的嵌入式处理器。目前Cortex-A系列处理器已经占据了大部分中高端产品市场。刘洪涛、邹南编写的《ARM处理器开发详解:基于ARMCortex-A8处理器的开发设计》在全面介绍Cortex-A8处理器的体系结构、编程模型、指令系统及开发环境的同时,以基于Cortex-A8的应用处理器——S5PC100为核心,详细介绍了系统的设计及相关接口技术。接口技术中涵盖了I/O、中断、串口、存储器、PWM、A/D、DMA、IIC、SPI、Camera、LCD等,并提供了大量的实验例程。《ARM处理器开发详解:基于ARMCortex-A8处理器的开发设计》可以作为高等院校电子、通信、自动化、计算机等专业的ARM体系结构、接口技术课程的教材,也可作为嵌入式开发人员的参考书。 -
基于ARM 32位高速嵌入式微控制器谭大为《基于ARM 32位高速嵌入式微控制器》共分为两部分:基础篇和实践篇。基础篇包括ARM微控制器概述、嵌入式微控制器项目流程化概述、嵌入式硬件电路设计基础和电源与传感器简介;实践篇包括第5~9章,其内容编排采取模块实例结构,每个章节围绕一个中心点展开,模块间层层递进,模块内步步推导;通过章节之间互相衔接,将基本I/O操作、外部中断、定时器等内容进行展开,最后安排综合应用,更具实践性。本书既有基本知识点的讲解,又着重学习能力和学习方法的养成,遵循“由浅入深、由简及难”的认知规律,力求“授人以鱼”的同时“授人以渔”。 -
单片机原理与C51基础赵丽清 编《单片机原理与C51基础》以80C51系列单片机为对象,共分为11章的内容。为方便读者选择,前7章主要围绕单片机芯片本身的引脚、结构、指令及功能来讲解,它们是学习单片机的基础,适合少学时课程使用;后4章主要讲解单片机芯片的常用外围接口,方便多学时课程的安排。 本书第1章主要围绕单片机的发展历史、课程地位、学习方法及学习这些课程必备的基础知识进行介绍。第2章从应用者的视角讲解了单片机的结构和引脚功能,着重讲解了“怎样使用”的问题。第3章利用大量的图表讲解了80C51系列单片机的汇编语言指令功能等内容。第4章利用典型实例介绍了80C51系列单片机汇编语言的顺序、分支、循环及子程序设计的方法。第5章介绍了中断的概念、中断相关的特殊功能寄存器、中断的编程方法和实例。第6章介绍了单片机定时/计数器的组成结构及应用实例。第7章介绍了串行通信的相关概念,80C51系列单片机的串行接口、通信模式及其应用实例。第8章介绍了存储器及并行口的扩展方法,详细地讲解了外扩芯片的编址技术。第9章介绍了键盘、数码管及ADC0809和DAC0832的接口方法和实例。第10章以读者具有一定标准C语言基础为前提,介绍了C51的语法、结构等知识,同时给出了前述章节中典型例题的C语言程序,方便读者进行对比学习。第11章介绍了单总线、SPI总线及I2C总线等串行总线扩展技术。 《单片机原理与C51基础》以应用者的角度对“单片机原理与应用”这门课程进行了全新的解读,内容精炼,教辅材料齐全,适合各大专院校学生及老师选用。 -
嵌入式单片机技术与应用张军 编《全国高职高专教育规划教材:嵌入式单片机技术与应用》是基于8051单片机展开嵌入式系统设计与开发的应用教程。本书全面系统地介绍了嵌入式系统的相关知识,并着重讲解以8051单片机进行嵌入式系统接口设计的主要方法和技术,涵盖了嵌入式系统的基本知识、8051单片机结构、KeilC51编程语言的基本语法以及单片机系统设计环境的构建、单片机I/O口设计、按键模块设计、数码管应用、中断设计、定时器/计数器设计、点阵LED/LCD显示模块、串口通信模块设计等内容。全书内容遵循高职学生的认知规律,由浅入深,并辅以大量的设计实例进行说明,操作性和实用性强。全书贯穿广告电子屏开发这个真实项目,按照“项目导向、任务驱动”的教学方法,针对“嵌入式系统(单片机)接口设计与开发”能力培养,运用目前比较流行的集成开发软件KeilC51μVision4和Proteus7.5开展项目教学,将知识讲解、技能训练和能力提高有机结合,突出“以用为本、学以致用、综合应用”的教学理念,化解知识难点,提高教学效果。本书讲解通俗易懂,实例丰富,适合作为高职高专院校嵌入式系统(单片机)原理与应用、单片机接口技术与设计类课程的教材,也可作为广大嵌入式系统(单片机)开发人员的参考书籍。
