硬件、外部设备与维护
-
单片机原理与应用及C51程序设计谢维成,杨加国 编MCS-51系列单片机应用广泛,是学习单片机技术较好的系统平台,同时也是单片微型计算机应用系统开发的一个重要系列。《单片机原理与应用及C51程序设计(第4版)》以实用为宗旨,用丰富的实例讲解MCS-51单片机原理和软硬件开发技术,并采用对比的方法,同一功能分别以单片机汇编语言程序和单片机C语言程序实现,并附有Proteus仿真,免费提供所有源代码和电路图的资源下载。《单片机原理与应用及C51程序设计(第4版)》为《单片机原理与应用及C51程序设计》的第4版,共分为10章,各章内容说明如下:第1章介绍计算机基础知识,第2章介绍MCS-51单片机基本原理,第3章介绍MCS-51单片机汇编程序设计,第4章介绍单片机C语言程序设计,第5章介绍Keil C51集成环境的使用;第6章介绍Proteus软件的使用;第7章到第9章,用实例介绍MCS-51单片机内部资源及编程,51单片机输入输出接口及编程,51单片机与模数、数模接口及编程;第10章介绍单片机应用系统设计及实例。附录中分别提供了MCS-51系列单片机指令表和C51库函数表,以及单片机相关的网络资源列表。《单片机原理与应用及C51程序设计(第4版)》适合各类大专院校及培训机构作为“单片机原理与应用”或“单片机应用系统开发”类课程的教材,特别适合打算学习单片机应用系统开发的读者使用,也可供各类电子工程、自动化技术人员和计算机爱好者参考。
-
ARM Cortex-M体系架构与接口开发实战林庆峰,韩铮,叶贵强,奚海蛟 著本书以“理论+实践”相结合的方式编写。以武汉飞航科技的STM32F407开发套件为硬件平台,深入剖析ST(意法半导体)的STM32F4芯片的内部原理及编程逻辑思维,并详细讲述了如何利用开发套件上的硬件资源进行开发,实现驱动的过程。本书的实验案例均在Keil MDK开发环境上成功运行。本书分两篇:基础入门篇(第1~11章)和进阶篇(第12~18章)。基础入门篇主要是讲述内部的资源以及驱动一些简单的外部设备,每个章节都配有一个通俗易懂的实验案例,通过解析案例能够完全掌握学习的知识点。进阶篇主要讲解芯片的内部资源驱动开发套件上的硬件ic。其中涉及显示屏显示、通信协议等复杂的理论知识,需要读者仔细阅读,查阅额外资料完成整个学习过程。本书可作为工程技术人员进行单片机、嵌入式系统、嵌入式接口编程等项目开发的学习参考书,也可作为高等院校高年级本科生或者研究生计算机、电子、自动化、通信等课程的教材。只要是使用STM32F4芯片的开发套件均可使用本书进行学习。
-
硬件设计及故障维修付少华,伊洪良 编本教材是电子信息、自动化等相关专业教学与竞赛训练用书,可供世界技能大赛电子技术项目集训选手使用,也可供相关人员参加在职培训、岗位培训使用。
-
学做一体单片机项目开发教程万松峰 著本教材教学采用项目化方式,将单片机和C语言编程的知识融入项目,在项目中显示理论,用Keil c作为编程软件,Proteus软件仿真。针对高职学生的实际学习能力出发,遵循由浅入深、从简单到复杂的认识规律,通过任务驱动的方式,一步一步地引导学生自己动手完成每次任务,任务案例都有硬件电路设计和程序设计,具有典型性和实用性;整个任务完成过程既是“做”的过程,也是“学”的过程,软硬同步、理实结合,构建了“训练任务+学习知识”的结构体系和教学模式,是现代先进职业教育的典型体现:本教材引进先进的仿真技术,通过在Proteus软件设计平台中的动手设计使学生在有限的时间快速地熟悉和掌握任务中的呷什申路原理及设计,具有高效性;教材将C语言的学习融入到任务中,避免了单独学习C语言时的枯燥乏味,使学习易学易懂,让学生在技能训练中掌握编程方法。
-
计算机安装维护与维修技术教程毕经存 编计算机维护与维修技术是非计算机专业学生和计算机使用人员必不可少的培训课程之一,主要讲述计算机系统基本工作原理;讲述计算机软硬件系统工作机理和常见故障现象及分析与排除方法。通过实践教学,进一步融会贯通计算机系统理论知识,更好掌握计算机常见软、硬件故障的排除方法,掌握计算机硬件系统的分析、设计、组装和调试的基本技能。《计算机安装维护与维修技术教程》可作为高等学校非计算机专业的计算机应用技能培训教材,也可供从事该领域的人员参考。
-
C8051单片机双语入门与进阶张文倩,[美] 黄汉威 编《C8051单片机双语入门与进阶(英文版)》以深圳宏晶公司的STC8A8K64S4A12单片机为例,介绍了C8051单片机的基本原理及进阶应用。全书共分9章,依次是:计算机和微控制器介绍,C语言编程,并行端口,时钟生成、中断及复位,定时器功能,通用异步收发传输器(UART),串行外设接口(SPI),I2C总线和模数转换器。考虑到高等院校双语教学和提升工科学生英文水平的需要,《C8051单片机双语入门与进阶(英文版)》正文部分为英文,中文部分为注释和导读提示。为了让读者迅速了解全书内容并方便检索,《C8051单片机双语入门与进阶(英文版)》提供英文目录及中文简明目录。《C8051单片机双语入门与进阶(英文版)》可作为高等院校电类各专业单片机课程的本科生教材(尤适于双语教学课程),亦可作为从事嵌入式系统开发的工程技术人员及广大单片机爱好者和专业英语学习者的参考书。
-
ARM嵌入式技术及移动机器人应用开发陈海初,谢小辉,熊根良 编暂缺简介...
-
单片机原理与接口技术莫太平,陈真诚 编《单片机原理与接口技术》从单片机相关概念入手,以应用广泛的51系列单片机为主,介绍单片机系统应用开发技术。主要内容包括微型计算机基础、MCS-51汇编语言与汇编程序、汇编语言程序设计、51单片机的C语言程序设计、MCS51单片机内部接口电路、单片机应用小系统与外部扩展、常用的可编程接口芯片、单片机外围模拟通道接口、单片机应用系统设计等。此外,还有三个附录。《单片机原理与接口技术》着力体现实用性、先进性和易学性等特点,着重围绕单片机的工作原理、理论知识,结合应用案例进行深入浅出的讲解。《单片机原理与接口技术》知识内容完整,结构安排合理清晰,每章都有大量案例讲解和每章小结,课后设有习题。《单片机原理与接口技术》可作为电子信息类、计算机类、机电类、仪器类等专业的本科生通用教材,也可以作为研究生的学习用书,还可以作为高职高专相关专业的教材或教学参考书,以及电子类工程技术人员的自学用书或参考用书。
-
实时嵌入式系统[美] 王加存 著,樊卫华 译《实时嵌入式系统》对实时嵌入式系统调度、资源访问控制、软件设计与开发以及高级系统建模、分析与验证等方面进行了综合讲解。首先概述基本概念,之后深入研究硬件组件的细节,包括处理器、内存、I/O设备和架构、通信结构、外围设备,然后介绍实时操作系统的特性。后面的章节致力于介绍实时任务调度算法和资源访问控制策略,以及优先级反转控制和死锁避免,同时还介绍了实时系统的并行系统编程和POSIX编程,以及有限状态机和时间Petri网。再接下来是软件工程师特别感兴趣的模型检查(其中讨论了时序逻辑和NuSMV模型检查工具),以及使用UML进行实时系统设计。最后探讨了软件可靠性、老化、重启、安全以及电源管理等实际问题。
-
嵌入式计算与机电一体化技术[美] 凯文·M.林奇 著,李中华,黄近秋,徐德明 译《嵌入式计算与机电一体化技术:基于PIC32微控制器》基于Microchip PIC32微控制器,基础知识部分重点讲解PIC32的硬件、C语言编程以及与传感器和执行机构的接口,应用部分关注机电一体化技术,包括传感器、传动装置和电机的选择等。相比于复杂的器件手册,该书更适合新手阅读,可实现快速入门和进阶。各章节全面融合PIC32参考手册、数据表、XC32 C编译器用户指南、Harmony帮助文档等内容,选择PIC32MX795F512H+NU32开发板,专注于单一型号并深入其操作细节,强调基础,易于实践,而且配有丰富的教辅资源。《嵌入式计算与机电一体化技术:基于PIC32微控制器》特色:面向机电一体化工程师。在美国西北大学,该书是机电一体化系列课程的教材,核心是机电一体化工程师的必备知识,而非计算机工程师侧重的微控制器设计,因此也适合作为Arduino爱好者和嵌入式工程师的参考读物。消除学习中的“魔法步骤”。采用命令行而非集成开发环境,不隐藏任何关键步骤,帮助读者从零开始学会编写和调试代码,从而透彻理解代码如何运行、为何能够运行以及如何实现与硬件的连接。实用的在线学习资源。该书网站www.nu32.org免费提供代码、数据表、PCB布局图和扩展章节,以及可用于翻转课堂的教学视频等资源,读者亦可继续探索相关参考手册,进一步提高PIC32编程能力。