计算机组织与体系结构
-
嵌入式实时操作系统μC/OS-III应用开发(美)Jean J·Labrosse 著原书的第1部分宽泛地讲述实时内核,把μC/OS-Ⅲ作为实时内核的实例加以介绍。拉伯罗斯编著的《嵌入式实时操作系统μC\\OS-Ⅲ应用开发》(原书第2部分)则看起来完全不同,它给出了流行的微控制器STM32介绍、评估板原理图和实际开发的6个范例,包括译者补充的2个范例:嵌人式WiFi和文件系统μC/FS。这些是其他书籍涉及不多的。精彩的部分是书中的附录,详细解释了μC/OS-Ⅲ移植到ARMCortex-M3的全过程,μC/OS-Ⅲ针对ARMcort-M3架构的移植代码说明和μC/Probe的使用介绍,这是μC/OS-Ⅲ书籍中涉及移植部分最严谨和最具权威性的内容。本书参考的硬件是原书指定的STM32F107评估板,中国版略有修改已经上市,书中的应用实例指定采用IAR EWARM编译器、汇编器、链接器和调试器开发工具,这就使读者能够很方便地体验μC/OS-Ⅲ,从而精通μC/OS-Ⅲ 的使用。《嵌入式实时操作系统μC\\OS-Ⅲ应用开发》的读者是嵌入式RTOS爱好者和STM32初学者以及电子设计的工程师们,也可作为高等院校本科生和研究生嵌人式系统和单片机类课程的教材。 -
嵌入式Linux系统应用及项目实践丰海 编《全国高等职业教育规划教材:嵌入式Linux系统应用及项目实践》首先详细讲述了嵌入式Linux系统应用的基础,然后通过具体完整的实训项目对嵌入式Linux系统应用所需的基本技能进行覆盖。本书的编写特色在于用具体完整的项目带动和引导学生完成整个嵌入式Linux相关应用领域的学习,并且每个项目都有非常详细的讲解,此外还提供了源代码。《全国高等职业教育规划教材:嵌入式Linux系统应用及项目实践》不追求讲述所有的嵌入式Linux技术,但追求完整地讲解每个具体的项目,特别适合高职高专相关专业的学生及其他初学者使用。 -
C51编程+Proteus仿真张毅刚 编《高等学校教材·单片机原理及应用:C51编程+Proteus仿真》详细介绍了美国ATMEL公司的AT89 S51单片机片内硬件资源及工作原理,采用C51语言编程,以单片机系统的虚拟仿真平台Proteus作为设计与开发工具。 从应用角度出发,重点介绍了单片机应用的各种技术实现,如信息的显示与输入、中断、定时/计数、串行通信、模/数与数/模转换以及系统的并行与串行扩展等。此外还简要介绍了C51编程基础以及先进的开发工具Proteus与Keil uVision3的使用。 结合各种应用,书中给出的较多典型案例设计,可为读者的软硬件设计提供参考与借鉴。《高等学校教材·单片机原理及应用:C51编程+Proteus仿真》可作为各类工科院校、职业技术学院的电气工程、电子电气信息技术、智能仪器仪表、机电一体化、计算机、工业自动化及自动控制等专业单片机技术课程的教材,也可供从事单片机应用设计的工程技术人员参考。 -
嵌入式实时操作系统μC/OS-3(美)拉伯罗斯(Jean J.Labrosse) 著 宫辉,曾鸣,龚光华 等 译μC/OS-Ⅲ是源码公开的商用嵌入式实时操作系统内核,由著名的μC/OS-Ⅱ发展而来。μC/OS-Ⅲ针对以ARM Cortex为代表的新一代CPU,面向带有可用于优先级查表的硬件指令(如,前导零计算指令)的CPU的嵌入式应用。μC/OS-Ⅲ允许利用这类高端CPU的特殊硬件指令来实现高效的任务调度算法,而无须使用μC/OS-Ⅲ的软件任务调度算法,而且μC/OS-Ⅲ支持时间片轮转调度算法。从核心任务调度算法的改变来看,μC/OS-Ⅲ已经是一个全新的嵌入式RTOS内核。从μC/OS算起,该内核已有20余年应用史,在诸多应用领域得到了广泛的认可。《嵌入式实时操作系统μC/OS-3》在保留对实时操作系统基本概念阐述的基础上,详细讲解μC/OS-Ⅲ相比μC/OS-Ⅲ所做的大量扩展与改进,如同时支持时间片轮转调度算法和基于优先级的可剥夺型任务调度算法;用系统任务来处理中断队列以缩短关中断时间;以时间节拍任务来管理时钟节拍从而彻底实现硬实时;以直接向任务发信号方式简化任务间通信与同步等,特别是新增加的在线测试与调试功能,使应用开发更为方便。《嵌入式实时操作系统μC/OS-3》描述的源代码以及原文电子书可从Micriμm公司的官方网站上免费下载。《嵌入式实时操作系统μC/OS-3》可用作高等院校嵌入式实时系统课程或工程师培训的教材,特别是那些以ARM Cortex、PowerPC、MIPS等高端CPU为实验平台的教学课程;也可供嵌入式应用开发人员研究与应用。 -
混合信号嵌入式设计实验指南(美)戴维凡·埃斯、爱德华 H.柯里、亚历克斯N.杜博里 著《混合信号嵌入式设计实验指南》是基于CVpress公司的可编程片上系统PSoC的设计指导书。本书将唯一一个设计目标一一带温度补偿的风扇控制器,分成12节内容进行详细说明。前6节主要介绍了模拟电路的设计,内容包括:CPU和通用I/O、中断、脉冲宽度调制、三线风扇、转速计、全局输入、集成温度控制器、I2C串行接口。后6节介绍了数字电路的设计,内容包括:模拟地和DAC、比较器、调制、用热敏电阻测量温度、滤波器和系统集成。这些内容的介绍,紧紧围绕带温度补偿的风扇控制器展开,内容由浅入深,易于理解和掌握。 《混合信号嵌入式设计实验指南》可用于M8C PSoC的学习和实验教学,也可用于Cypress公司PSoCl相关培训。 为方便读者学习,本书附赠光盘,包含书中改进的源程序。 -
单片机原理及应用系统设计王思明 等著《单片机原理及应用系统设计》全书共15章,包括:概论,MCS-51单片机的硬件结构与原理,MCS-51单片机的指令系统,单片机的Keilc51开发语言,MCS-51单片机汇编与C51程序设计,单片机中断与定时,单片机串行数据通信,单片机系统扩展,单片机的总线扩展技术,单片机I/O接口扩展及应用,人机接口技术,数模及模数转换器接口技术,单片机的数据通信与总线技术,单片机应用系统设计与开发技术,单片机应用系统设计举例。全书对基本原理的讲解凝练、精简,注重原理和应用想结合,软硬件不脱节。本书适用于工科电气信息类、仪器仪表类、计算机类和机电类等相关专业的学生使用,也可供有关工程技术人员参考使用。 -
C51单片机基础及编程应用张自红,付伟,罗瑞 编著《C51单片机基础及编程应用》从实际应用出发,以C51系列单片机为背景,介绍单片机基础知识、片内资源、工作原理、存储原理、常用接口及基于C51片外资源的开发,注重在讲解资源的同时结合大量编程实例和编程技巧,通俗易懂,易学易用。主要内容包括单片机基本结构,C51程序开发基本知识,中断系统,定时器/计数器以及单片机PCA/PWM技术应用,串行接口,STC单片机看门狗及软件应用,STC单片机内部EEPROM应用,D/A和A/D转换,液晶显示原理及编程方法,单片机串行单总线、IIC总线、SPI总线原理及编程方法,以及单片机驱动直流电动机和步进电动机的编程方法等。《C51单片机基础及编程应用》可作为高等学校本科自动化、电气工程、电子信息、机电一体化及相关专业的教材,也可供电气、机电等领域的工程技术人员及单片机爱好者自学或作为培训教材使用。 -
ARM Cortex-M3嵌入式开发实例详解孙安青 编著《ARM Cortex-M3嵌入式开发实例详解:基于NXP LPC1768》从理论与实践相结合的角度,通过丰富的实例深入浅出地讲解LPCI768的使用方法,系统地介绍了基于ARMCortex—M3内核的LPCI768微控制器的硬件体系结构和各个外设模块的具体开发应用。全书共20章,主要内容包括LPCI768的概述,时钟、复位和功率控制,引脚连接,各种外设资源的原理和使用方法,数字化语音存储与回放实例,文本编辑器设计实例,简易数字示波器实例,嵌入式游戏平台设计实例以及视频图像采集系统设计实例等。《ARM Cortex-M3嵌入式开发实例详解:基于NXP LPC1768》共享所有实例源程序,读者可在北京航空航天大学出版社网站下载。《ARM Cortex-M3嵌入式开发实例详解:基于NXP LPC1768》具有很强的引导性和实用性,讲解循序渐进,便于读者理解和掌握,可作为高等院校电子工程、自动化、电气工程、测控技术和仪器、通信工程及计算机科学与技术等专业的教材和参考书,也可供相关工程技术人员参考。 -
嵌入式系统高能效软件技术及应用赵霞 著《计算机科学与技术学科前沿丛书:嵌入式系统高能效软件技术及应用》全面介绍嵌入式系统高能效软件技术基本原理及相关技术,深入剖析嵌入式系统软件的能耗特征,介绍了软件运行对系统能耗的影响,包括操作系统电源管理、嵌入式系统能耗模拟与评估、低功耗编译优化以及智能手机能耗优化等内容,讨论了降低系统能耗、减少能耗浪费、提高系统能效的问题。《计算机科学与技术学科前沿丛书:嵌入式系统高能效软件技术及应用》涉及计算机硬件、体系结构、编译器、操作系统、应用程序等内容,对高能效软件技术进行探索与研究,并给出了针对ARM嵌入式系统、龙芯处理器、HTC Android智能手机等实际系统的能耗问题的解决方案与结果。《计算机科学与技术学科前沿丛书:嵌入式系统高能效软件技术及应用》可供计算机及其相关领域的科研人员及高等学校相关专业师生参考使用。 -
单片机原理与应用技术张玉馥,李庆辉 编《高职高专电子信息类十二五规划教材:单片机原理与应用技术》较全面、系统地介绍 了单片机的原理与应用技术。全书共分九章,内容包括微型计算机系统基本 知识、80C51单片机内部结构和工作原理、MCS-51单片机指令系统及程序设 计、MCS-51单片机Cx51语言概述和程序设计、中断系统和定时器计数器、串 行通信、MCS-51单片机系统扩展技术、显示器及键盘接口电路以及单片机应 用系统设计。本书可作为高职高专院校相关专业的教材,也可 作为单片机汇编语言程序设计师和单片机C语言程序设计师的职业技能考核 以及全国大学生电子设计竞赛培训的参考书,还可作为单片机应用系统开发 技术人员的参考书。
