计算机组织与体系结构
-
ARM & Linux嵌入式系统教程马忠梅,张子剑,张全新 等著《ARM & Linux嵌入式系统教程(第3版)》围绕最流行的32位ARM处理器和源码开放的Linux操作系统,讲述嵌入式系统的概念、软硬件组成、开发过程以及嵌入式Linux的应用程序和驱动程序的开发设计方法。全书共8章,包括从嵌入式系统基础到ARM体系结构等硬件内容,从嵌入式Linux到应用程序、驱动程序、图形用户界面和Android(安卓)应用程序等软件内容,并推出了自主版权的轻量级图形用户界面lwGUI。第2版主要升级了ARM集说明,修订了应用程序和驱动程序设计内容,以适用于国内流行的实验箱。第3版的第3章增加了Android操作系统,还增加了第8章“Android应用程序设计”。本书特点是内容取材于最新资料,总结实际教学和应用经验,实例较多,实用性强;所带程序取材于学生的竞赛、毕业设计和课程实验,不强调具体的ARM核芯片。本书适用于没有操作系统知识的单片机开发人员学习嵌入式系统,可作为嵌入式系统课程理论部分的教材和学习嵌入式Linux和Android开发的参考用书。
-
STC15增强型8051单片机C语言编程与应用徐爱钧 著本书详细介绍了宏晶科技有限公司研发的STC15系列新型Flash 8051单片机的基本组成、性能特点及应用方法,基于Flash存储器的ISP在系统中编程和IAP在应用中编程的相关技术,结合目前流行的Keil C51编译器环境,对STC15系列单片机采用C语言进行编程应用,充分发挥C51技术优势,全面地展现STC15系列单片机本身特色,如片内晶体振荡器时钟调整,将芯片配置成为具有仿真功能的单片机,Keil uVision4环境下在线仿真调试,1T单周期指令高速执行,I2C、SPI、ADC等片内资源,以及多种片外扩展应用,为读者快速上手提供方便。
-
单片机与信号检测项目化教程朱才荣 编本书分为7个项目,将单片机应用系统的设计与传感器的相关知识有机地融合在一起。其中前面4个项目分别为“认识单片机”、“设计模拟彩灯”、“设计设备显示屏”、“设计时间显示系统”。项目5、项目6和项目7则是以不同类型传感器的学习为主要目标,以点带面的形式介绍了八大类常用的传感器。为了方便读者使用,将书中用到的Keil软件和Proteus软件的使用、汇编指令、C语言语句以附录的形式安排在了正文的后面。本书在内容编排上采用了项目加知识链接的形式。其中每个项目又细分为不同的任务,将枯燥难懂的单片机的相关基础知识打散重新组合,安排在每个项目的后面,确保了知识体系的完整性。本书可作为高等职业院校、高等专科院校、成人高校、民办高校电气自动化、机电一体化、应用电子等专业的教学用书,也可作为有关工程技术人员的参考与自学用书。
-
嵌入式软件开发技术何坚 著《嵌入式软件开发技术》重点讨论复杂嵌入式软件的分析设计问题。首先《嵌入式软件开发技术》从嵌入式系统的总体构架出发,阐述嵌入式软件、硬件之间的紧密关系,以及嵌入式软件开发的流程和关键技术;其次,针对当前主流的Linux和WindowsCE嵌入式平台,在介绍这些平台的总体结构、软件开发过程的基础上,通过实例介绍相关引导程序定制、内核裁剪、驱动和应用程序的开发技术;此外,从系统的角度出发,介绍面向对象的嵌入式软件分析设计技术,并按照软件开发的过程详细介绍嵌入式软件需求分析、系统设计、详细设计及相关测试技术。
-
FPGA设计蔡述庭,陈平,棠潮,吴泽雄 著本书描述了从电路到系统的FPGA设计方法、流程、技巧以及工具使用,内容涵盖了FPGA设计流程、硬件描述语言Verilog HDL、基础电路设计、逻辑综合、Synplify与DC工具使用、测试平台的撰写以及ModelSim的使用; 并对CORDIC算法、CPRI协议及数字直放站的FPGA实现进行了阐述; 随后通过一个电机控制实例来描述FPGA系统级的设计过程; 接着介绍了DO?254标准在FPGA设计中的应用。为了便于读者实践操作,书中给出了丰富的FPGA设计实验,包括基础实验和基于Qsys、SOPC的综合实验,同时介绍了Vivado HLS工具的使用。本书实例丰富,且贴近实际开发,书中给出的源代码都经过了实际项目的检验,读者可在清华大学出版社网站下载相关的源代码。 本书可作为电子、通信、自动化、计算机科学与技术等相关专业的高年级本科生及研究生的教学用书,也可作为从事FPGA设计工作的工程师的参考图书。
-
简简单单学通51单片机开发王晋凯 等著学习单片机开发离不开实践。将理论和实例结合起来是最好的方式。本书结合实践,系统地介绍了51单片机开发的方方面面。书中的每章内容都围绕实例展开,这些例子大多采用汇编和C两种语言开发,并利用知名EDA仿真软件Proteus清晰地演示了每个实例的最终运行效果。这无疑可以大大提高读者的学习兴趣,并加深读者对单片机的理解。当然,每个实例的制作都需要有一定的理论去支撑,所以在实例设计之前会先讲解一些理论基础,并在实例完成之后对这些理论和开发经验进行总结。这种教学方式可以让读者将51单片机的理论知识和动手实践很好地结合起来,从而达到更好的学习效果。另外,配书DVD光盘中提供了作者专门录制的21小时高清配套教学视频和本书源文件,以方便读者高效、直观地学习。《简简单单学通51单片机开发》共包含12章。其主要内容有:简单了解51单片机;从I/O端口开始学51单片机;51单片机对中断的控制;51单片机对时间的控制;数码管显示技术;通信利器——串口;数字电子时钟的设计;更先进的电子时钟;51单片机外设扩展;点阵液晶LCD和矩阵键盘;计算器程序分析与设计;ZLG/GUI在51单片机中的移植及运用。本书每章最后都提供了多个习题和实例扩展题,以帮助读者巩固和提高。《简简单单学通51单片机开发》从51单片机基础知识开始讲解,逐步深入到较复杂的实例,特别适合51单片机初学者阅读。书中还介绍了很多同类图书中较少涉及的知识点和作者的实际项目经验,也适合有基础的读者和单片机爱好者进一步研读。本书注重实践教学,还非常适合大中专院校的相关专业作为教材使用。超值、大容量DVD光盘本书实例源文件21小时高清配套教学视频keil和Proteus软件的获取方式快速了解本书内容及对应的教学视频时间51单片机内部资源和编程环境介绍(77分钟视频)从I/O端口开始学习51单片机(53分钟视频)51单片机对中断的控制(89分钟视频)51单片机对时间的控制(177分钟视频)用51单片机驱动数码管显示(92分钟视频)用51单片机实现串行通信(127分钟视频)数字电子时钟的设计(157分钟视频)实现一个更复杂、更先进的电子时钟(191分钟视频)51单片机外部设备扩展(72分钟视频)在51单片机上使用点阵液晶和矩阵键盘(84分钟视频)用51单片机实现计算器(82分钟视频)ZLG/GUI在51单片机上的移植及运用(44分钟视频)
-
单片机编程魔法师之高级裸编程思想余灿基 编本书以单片机裸环境为基础,为编程者定义了一个微操作系统(MOS)的编程环境,并面向应用中不断提高的需求对编程策略进行了深度剖析与研究,从而分离出数据驱动、并行多任务、面向对象等重要编程思想。这些思想既可独立运用,又可有机结合成一个体系,是我们实践中解决问题的致胜法宝。本书以实例为基础,分6章对这一思想体系进行了阐述。阐述通常以提出问题开始,然后针对解决问题的现状,从心理学的角度对问题展开讨论,力求将容易遇见的问题一网打尽。本书通过一些列的优化过程对思想要点进行完整描述,然后通过软件仿真手段给读者一个清晰的认识,并在最后进行归纳总结。
-
单片机应用技术陈享成,梁明亮 编本书以项目为载体,以AT89S51单片机为背景,结合WAVE、KeilC51、Proteus等单片机系统开发和仿真环境,涵盖汇编和C51两种开发语言,突出应用,较系统地介绍AT89S51单片机的硬件搭建、软件编制和系统实现的应用技术。本书以流水灯制作、定时器控制发光二极管显示、信号发生器设计、串行通信模块设计、带按键的数码管显示、电子时钟、数字温度计等经典项目,以C51和汇编两种语言来实现。在强化技能培养的基础上,本书还保证了单片机知识体系的完整性。主要包括AT89S51单片机引脚功能、内部资源、中断、定时/计数器、键盘接口技术、LED/LCD显示及接口技术、A/D与D/A接口技术、串行接口技术、SPI和I2C总线技术、Proteus仿真与开发等内容。本书通俗易懂、系统完整,具有很强的实用性。本书可作为电子信息类、自动控制类、轨道交通控制类、机电一体化类及相关专业的单片机课程教材和工程技术人员的参考用书。
-
单片机原理与应用李军 编本书以MCS?51系列单片机为基本内容,介绍了8051机的基本概念、内核结构、工作原理、面向用户的特性、指令系统、程序设计以及μVision2开发环境;叙述了单片机存储器系统设计、输入/输出接口设计和中断系统的设计与应用等;讨论了汇编语言程序设计等;最后还介绍了利用Multisim10的MCU模块进行单片机计算机仿真的方法和步骤。本书实例都经过Multisim10仿真模拟,各章均附有习题与思考题。本书内容由浅入深,配有习题,通俗易懂,便于自学,可作为本科及高职高专院校电气信息类、仪器仪表类、计算机应用类、自动化类及其他相关专业单片机技术课程的教材和教学参考书,也适合作为相关专业的工程技术人员学习单片机应用技术的参考书。
-
单片机应用技术项目教程淡海英 著《单片机应用技术项目教程/电子信息工学结合模式系列教材·21世纪高职高专规划教材》在陕西国防工业职业技术学院单片机原理及应用课程组近6年的项目化教学改革经验的基础上,结合目前最新的职业教育改革要求,通过5个章节共11个工作任务,主要介绍单片机应用系统开发流程及开发工具、单片机C51设计与开发、单片机中断系统设计与开发、单片机人机接口设计与开发、单片机串行通信设计与开发等内容。《单片机应用技术项目教程/电子信息工学结合模式系列教材·21世纪高职高专规划教材》注重技能训练,采用一体化教学,将理论和实践紧密结合,内容贴近电子行业的职业岗位要求。《单片机应用技术项目教程/电子信息工学结合模式系列教材·21世纪高职高专规划教材》结构完整,内容新颖,突出应用。为强调“应知应会”,每章末尾都安排有项目总结与习题。《单片机应用技术项目教程/电子信息工学结合模式系列教材·21世纪高职高专规划教材》的特色在于理论和实践的高度统一,可作为单片机应用技术教材和单片机课程改革的参考教材,还可以供已经步入职场并需要提高单片机应用技术水平和实践能力的广大毕业生阅读。