计算机组织与体系结构
-
单片机原理及应用蔡振江,索雪松 主编单片机开发技术和编程技术日新月异,为了使读者能够尽快掌握这一技术,根据工科大学生的知识背景编写了本教材。蔡振江等编著的《单片机原理及应用(第2版)》主要包括单片机基础知识,51单片机的基本硬件结构,MCS一51单片机的指令系统,MCS一51汇编语言的编写方法和格式,MCS一5l系统总线及其构造技术,功率接口电路及编程方法,C51特点及编程注意事项,基于RTX51的实时操作系统的程序设计方法,单片机开发选型应注意的事项等内容。《单片机原理及应用(第2版)》力求通俗易懂,注重实用,可作为高等院校本专科教材,也可供科技人员参考或自学。为了方便教学和学习,本书配有教学课件。 -
单片机原理及应用罗维平,李德骏 主编《普通高等教育“十二五”规划电气信息类系列教材:单片机原理及应用》系统地介绍MCS-51系列单片机及其应用系统的构成与设计方法,包括单片机基本概念、内部硬件结构、汇编和C51两种语言的编程及软件设计方法、系统功能扩展、串行总线接口、应用系统的硬件开发与软件设计方法及单片机中的兼容技术。本书还特别介绍了3个很有实际应用和参考价值的例子,详细介绍实例的硬件与软件设计的思路与方法。同一功能分别用汇编和C51两种语言来编程,读者可对比分析,有助于学习编程。各章均有内容提要和精选的练习题,以利于读者学习提高。《普通高等教育“十二五”规划电气信息类系列教材:单片机原理及应用》适合各类本科和专科院校及培训机构作为单片机类课程和培训的教材,特别适合学习单片机应用系统开发的读者,也可供各类电子工程、电气工程、自动化技术人员和计算机爱好者学习参考。 -
单片机系统设计基础王雷 等编著《单片机系统设计基础》系统介绍了80C51及其兼容型单片机的性能结构、指令系统、编程方法、接口设计、抗干扰技术和系统设计方法。全书共分9章,内容深入浅出,通俗易懂,突出重点,有较丰富的实例和练习题,便于读者理解和记忆。《单片机系统设计基础》可作为本科院校自动化、计算机应用、仪器仪表、机电一体化等有关专业的教材,也可供从事单片机系统应用设计、产品开发和维修的广大科技人员阅读。本书由王雷等编著。 -
ARM嵌入式系统移植实战开发韩少云,奚海蛟,谌利 编著《ARM嵌入式系统移植实战开发》以嵌入式Linux移植技术为主,以基于S3C2440的TQ2440开发板以及基于S3C6410的TQ6410开发板为硬件平台,详细讲述了嵌入式Linux中非常繁琐却又十分重要的系统移植过程,包括UBoot、内核、文件系统、驱动程序以及应用程序的移植。 本书理论与实践相结合,配有详细的步骤,学完后读者可以在TQ2440开发板平台上搭建起自己的一套系统。这样不仅可以让读者更好地理解所学知识,还能增加读者的学习兴趣。《ARM嵌入式系统移植实战开发》可以作为高等院校嵌入式系统开发与应用的教材,嵌入式培训用书,以及嵌入式系统开发技术人员的参考书。本书由韩少云、奚海蛟、谌利编著。 -
DSP技术与应用实例赵红怡 编著《DSP技术与应用实例(第3版电子信息科学与工程类专业规划教材普通高等教育十二五规划教材)》(作者赵红怡)以TMS320C54x系列DSP为描述对象,全书共分8章。首先详细介绍DSP的硬件结构、指令系统及软件应用程序开发和仿真过程:其次给出DSP实现正弦信号发生器、FIR滤波器、IIR滤波器、FFT、语音信号压缩、数字基带信号等的汇编语言实现方法和应用实例;最后从应用角度给出串行口、主机接口与:I/O口的接口设计及典型硬件系统定时器的设计和应用。本书的特点是围绕TMS320C54x的具体应用,尽可能详细地介绍软、硬件设计和实现的方法。《DSP技术与应用实例(第3版电子信息科学与工程类专业规划教材普通高等教育十二五规划教材)》可以作为电子信息工程、通信工程、自动化专业高年级本科生和研究生的教材和参考书,也可作为相关技术人员从事DSP芯片开发与应用的参考书。 -
活学活用PIC单片机C语言编程中尾真治(日) 著《活学活用PIC单片机C语言编程》以小型PIC单片机——PIC16F688为例,详细介绍C语言的基础知识、PIC单片机的基本构成和工作原理、PIC单片机的主要外围设备和功能,以及PIC单片机的开发工具使用方法。最后,作为PIC单片机的应用实例,具体介绍了PIC单片机在USB、LCD、温度、时间和声音等开发方面的具体应用。 -
ARM9完全学习手册王波波,王琤 等编著《ARM9完全学习手册》以ARM9为核心全面介绍了嵌入式系统的开发过程,详细讲解了ARM系统的特点、S3C2440的结构、软硬件设计、调试,以及嵌入式操作系统移植和应用于ARM9的嵌入式系统WinCE和Linux。对初学者来讲本书是—本宝典,读者可以解决入门过程中的疑惑。本书可作为从事嵌入式应用开发的工程技术人员的参考书,也可作为高等院校相关课程的参考书。 -
基于Proteus的单片机课程的基础实验与课程设计张毅刚 编《国家精品课程配套教材:基于Proteus的单片机课程的基础实验与课程设计》从实用角度出发,介绍如何使用功能强大的虚拟仿真工具Proteus进行单片机应用系统的虚拟设计与仿真。《国家精品课程配套教材:基于Proteus的单片机课程的基础实验与课程设计》首先对Proteus的基本功能及特性进行概括性介绍,然后介绍在Proteus的ISIS下进行AT89S51单片机应用系统的原理电路设计以及在Keil μVision3开发环境下进行C51语言程序开发,最后详细介绍如何使用Proteus来进行虚拟设计、仿真以及调试,同时结合课程内容给出了15个基于Proteus的虚拟仿真设计实例,供读者学习和借鉴。最后列出的数十个基础实验和课程设计题目可作为基础实验和课程设计实践教学环节的作业题目,也可作为课后综合性设计训练的大作业题目。本书可作为各高校与职业技术学院涉及单片机应用专业的学生单片机课程的基础实验和课程设计环节的教材,也可作为广大工程技术人员学习、掌握单片机系统虚拟仿真技术的参考书。 -
Cortex-M3之STM32嵌入式系统设计廖义奎 编著《Cortex-M3之STM32嵌入式系统设计》介绍了以ARMCortex-M3为内核的STM32F103增强型微控制器的特点,深入讲解其硬件和软件设计方法。本书分为STM32基础开发、STM32深入开发以及STM32高级开发三部分。基础开发部分介绍了嵌入式系统概述、STM32最小系统设计、STM32程序设计入门、GPIO应用、GCC编译器的安装与应用、STM32外部中断、面向对象设计的本质、USART通信等内容;深入开发部分介绍了深入STM32的工作原理、定时器与日历、ADC应用、DMA应用、备份寄存器与看门狗程序、TFT驱动与显示、触摸屏驱动、SD卡驱动与FAT文件系统等;在高级开发部分介绍?C/OS-II在STM32上的移植、汉字与图形图像显示、摄像头驱动与图像采集、以太网及Web远程控制系统设计等内容。本书配套光盘中附有所有章节的源程序。本书适合于嵌入式开发人员作为开发参考资料,也适合于高校师生作为单片机、嵌入式系统课程的教材和教学参考书。 -
兼容ARM9的软核处理器设计李新兵 著《兼容ARM9的软核处理器设计:基于FPGA》介绍如何使用硬件描述语言Verilog进行FPGA设计。通过阅读本书,读者可以自行设计一个32位的RISC架构处理器—兼容市面上流行的ARM9微处理器。本书不仅详细介绍了Verilog HDL的语法,而且独具匠心地介绍了如何使用这种精简的语言进行成熟作品的设计。这也是本书相对于其他类似图书的首次尝试。本书以Verilog RTL设计为核心,从第1章建立Verilog RTL设计模型开始,到最后一章能够对Linux操作系统进行仿真。读者通过本书可以切实掌握基于ARM9的数字电路设计流程,并能够利用成熟的MCU软件设计工具生成BIN文件,通过BIN文件和一个只有1800行的兼容ARM9处理器内核,快速完成FPGA设计。本书理论结合实际,图文并茂,由浅入深地介绍了如何使用Verilog语言进行FPGA设计,可作为机电控制、信息家电、工业控制、手持仪器、医疗器械、机器人技术等方面FPGA与嵌入式系统开发与应用参考书,适合对FPGA与嵌入式系统开发感兴趣的读者以及从事ARM嵌入式系统应用开发工程师阅读。
