硬件、外部设备与维护
-
单片机课程设计指导彭敏,邹静,王巍 著编写18个基于MCS-51单片机实际应用的项目,每个项目独立成一章,每章按课程设计报告格式统一编写,内容包括项目要求、方案论证、系统硬件电路设计、系统软件设计、系统仿真及调试,控制程序采用C51语言编写。 书中提供完整的程序清单、电路原理图和仿真效果图,有利于读者理解、扩展和制作。 在内容编排上循序渐进、由浅入深、由简到难,使教材具有实践性、工程应用性,通过典型项目分析,使学生抓住知识点,掌握基本原理和分析方法,达到举一反三的目的。
-
面向AWorks框架和接口的C编程周立功 著本书作为AWorks的基础教材,重点介绍ZLG 在平台战略中所推出的AWorks开发平台。全书分为3部分:第一部分为简介篇,由第1章组成,主要介绍AWorks的基本概念,包括AWorks诞生的背景、AWorks架构及AWorks的重大意义等;第二部分为硬件篇,包括第2~5章,介绍了一系列支持AWorks的核心板及评估底板;第三部分为软件篇,包括第6~ 15 章,重点介绍AWorks中基础服务的使用方法,主要包括常用设备(LED、按键、数码管等)、常用外设(GPIO、PWM、SPI 等)、时间管理、内存管理、OS 内核、文件系统,以及AWBus lite框架,完整展示了AWorks中驱动的实现原理,并在最后介绍了一系列信号采集模块、接口扩展模块、常用外围器件等模块或器件的使用方法。 本书适合从事嵌入式软件开发、工业控制或工业通信的工程技术人员使用,也可作为大学本科、高职高专电子信息、自动化、机电一体化等专业的教学参考书。
-
程序设计与数据结构周立功 著本书是C程序设计的进阶书籍,在介绍C语言基础知识的同时,重点强调了软件设计的思想:共性与可变性分析、面向对象的编程思想等,并提供了详尽的范例程序。使读者体会到思想的重要性,面向对象编程并不局限于特定语言,使用C语言同样可以进行面向对象的编程。本书分为4章:第1章,主要介绍C语言的基础知识,并提及了共性与可变性分析;第2章,主要介绍C语言的进阶用法,特别是结构体及函数指针;第3章,主要介绍算法与数据结构,包含链表、哈希表、队列等;第4章,主要介绍面向对象的编程思想,包含面向对象的基础概念、虚函数的妙用、状态机设计等。 本书既可作为高等院校本科、高职高专电子信息工程、自动化、机电一体化及计算机专业的教材,也可作为电子及计算机编程爱好者的自学用书,还可作为软件开发工程技术人员的参考书。
-
面向AMetal框架和接口的C编程周立功 著本书作为使用AMetal的基础教材,重点介绍广州致远电子有限公司在平台战略中所推出的AMetal开发平台。全书分为4个部分,第一部分由第1章组成,主要介绍AM824Core开发套件,对微控制器、开关矩阵、MiniPort和MicroPort扩展模块都进行了详细的介绍。第二部分由第2~3章组成,主要介绍模拟量与数字量的转换方法,模拟量转换为数字量可以使用片上ADC外加ADC信号调理电路;数字量转换为模拟量可以使用巧妙的转换电路,通过PWM实现DAC输出。第三部分由第4~8章组成,重点介绍AMetal接口的使用方法,不仅包含片上外设接口(GPIO、ADC、PWM、I2C等),还包含常用设备接口(LED、蜂鸣器、按键等)及外围器件接口(EEPROM、SPI Nor Flash、RTC等),并以常用通用接口为例,详细介绍了AMetal接口的定义和实现方法,完整展示了AMetal框架的实现原理。第四部分由第9~10章组成,重点介绍基于AMetal无线硬件平台(包含BLE和zigbee)的通信和非常实用的MVC应用框架,并以开发温度检测仪为例,展示了程序设计和开发的详尽过程。
-
创客训练营 STM8单片机应用技能实训程莉,肖明耀,廖银萍,郭惠婷 著本书遵循“以能力培养为核心,以技能训练为主线,以理论知识为支撑”的编写思想,采用基于工作过程的任务驱动教学模式,以STM8单片机的19个任务实训课题为载体,使读者掌握STM8单片机的工作原理,学会C语言程序设计、STM8库函数编程、IAR编程软件及其操作方法,从而提高STM8单片机工程应用技能。
-
创客训练营 MSP430单片机应用技能实训郭惠婷,程莉,廖银萍,肖明耀 著本书遵循“以能力培养为核心,以技能训练为主线,以理论知识为支撑”的编写思想,采用基于工作过程的任务驱动教学模式,以MSP430单片机的19个任务实训课题为载体,使读者掌握MSP430单片机的工作原理,学会C语言程序设计、IAR编程软件及其操作方法,从而提高MSP430单片机工程应用技能。
-
STM8S系列单片机原理与应用潘永雄 著本书以ST公司STM8S系列单片机原理与应用为主线,系统介绍了STM8内核MCU芯片的指令系统,简要描述了其常用内嵌外设结构、功能以及基本的使用方法,详细介绍了基于STM8S系列MCU芯片应用系统的硬件组成、开发手段与设备等。在编写过程中,尽量避免过多地介绍程序设计方法和技巧,着重介绍硬件资源及使用方法、系统构成及连接;注重典型性和代表性,以期达到举一反三的效果;在内容安排上,力求兼顾基础性、实用性。 本书可作为高等学校电子信息类专业“单片机原理与应用”、“单片机原理与接口技术”课程的本科教材,亦可供从事单片机技术开发、应用的工程技术人员参考。
-
单片机原理与应用冯铁成 著《单片机原理与应用——基于可仿真的STC15系列》选用增强型STC15W4K32S4系列单片机进行讲解。第1章介绍单片机的基本结构和存储器结构;第2章介绍单片机中的数制及单片机开发平台;第3章介绍单片机的指令系统和汇编语言编程;第4章介绍C51语言语法规则和C51语言编程;第5章到第13章分别介绍单片机I/O口、中断、定时/计数器、串行口、ADC、PCA、EEPROM、PWM、SPI等各功能模块的工作原理及应用实例。 《单片机原理与应用——基于可仿真的STC15系列》可作为高等专科、高等职业院校计算机类、电子类、电气自动化及机械等专业教材,也可作为世界技能大赛、职业技能大赛、电子设计竞赛、电子设计工程师考证、职业技能鉴定的培训教材和单片机应用工程技术人员及单片机应用技术爱好者的参考书。
-
网络设备管理与维护齐虹 著《网络设备管理与维护》以构建安全的计算机网络为主线,按照计算机网络基础知识、华为 网络硬件设备及软件 eNSP 简介、小型局域网的构建、中型局域网的构建、 局域网安全与管理、互联互通的广域网、园区网络构建综合应用内容组织教 学。本书共 7 章,第 1 章介绍了计算机网络的基础知识,包括计算机网络的 相关概念、网络体系结构、网络的分类及相关传输介质;第 2 章介绍了网络 设备和华为仿真模拟软件 eNSP 的基本操作;第 3 章介绍了用交换机和路由 器构建小型局域网的设计思路和配置方法,并介绍了网络环路问题、扩展带 宽的解决方案;第 4 章介绍了利用三层网络设备构建中型局域网的设计思路 和配置方法;第 5 章介绍了如何实现网络的安全管理,确保构建安全可靠的 网络;第 6 章介绍了广域网的设计技术,重点介绍了广域网的安全认证和 NAT 地址转换问题;第 7 章通过实际项目,融合课程所学知识,进行园区网 络的综合设计训练。 《网络设备管理与维护》既可以作为高等职业院校、应用型本科院校计算机网络技术、通信 技术、物联网应用技术、计算机应用技术、信息安全与管理、云计算技术与 应用等专业的理实一体化教材和自学参考书,也可作为以上相关专业的工程 技术人员和管理人员自学提高的工具用书。 《网络设备管理与维护》提供 59 个二维码的资源,可通过手机扫描文中相应二维码进行观 看和学习; 《网络设备管理与维护》提供配套的电子课件,需要的教师可登录www.cmpedu.com进行免 费注册,审核通过后即可下载;或者联系编辑索取(QQ:1239258369,电 话:010-88379739)。
-
创客机器人实战何福贵 著机器人创客是创客重要和活跃的分支,是一种启发式、发掘式、创新式、灵活式的创新实践。本书着眼于机器人创客领域,选择当前主流和典型的机器人创客平台:Arduino和树莓派(一个容易上手,另一个支持复杂应用),循序渐进地讲解了机器人创客DIY部件、创客必备软件、Arduino开发板和开发环境、Arduino编程、Arduino电机控制、Arduino传感器、Arduino无线通信、Arduino综合应用、树莓派硬件接口、树莓派远程控制和软件操作、Python编程、树莓派传感器、树莓派控制器、树莓派机器视觉、树莓派语音处理、树莓派综合应用、Arduino与树莓派综合应用等内容。 在讲解每一个知识点时,都遵循了理论联系实际的方式,配以实战演练,彻底剖析了机器人创客的完整实现流程,突出了系统性及完整性。《创客机器人实战:基于Arduino和树莓派》适用于具有一定编程基础和Linux开发经验,想进一步提高机器人创客开发能力的读者,可作为大中专院校机器人类专业教材,也可作为机器人培训教材,还可作为机器人开发爱好者的学习手册。