硬件、外部设备与维护
-
嵌入式计算与机电一体化技术[美] 凯文·M.林奇 著,李中华,黄近秋,徐德明 译《嵌入式计算与机电一体化技术:基于PIC32微控制器》基于Microchip PIC32微控制器,基础知识部分重点讲解PIC32的硬件、C语言编程以及与传感器和执行机构的接口,应用部分关注机电一体化技术,包括传感器、传动装置和电机的选择等。相比于复杂的器件手册,该书更适合新手阅读,可实现快速入门和进阶。各章节全面融合PIC32参考手册、数据表、XC32 C编译器用户指南、Harmony帮助文档等内容,选择PIC32MX795F512H+NU32开发板,专注于单一型号并深入其操作细节,强调基础,易于实践,而且配有丰富的教辅资源。《嵌入式计算与机电一体化技术:基于PIC32微控制器》特色:面向机电一体化工程师。在美国西北大学,该书是机电一体化系列课程的教材,核心是机电一体化工程师的必备知识,而非计算机工程师侧重的微控制器设计,因此也适合作为Arduino爱好者和嵌入式工程师的参考读物。消除学习中的“魔法步骤”。采用命令行而非集成开发环境,不隐藏任何关键步骤,帮助读者从零开始学会编写和调试代码,从而透彻理解代码如何运行、为何能够运行以及如何实现与硬件的连接。实用的在线学习资源。该书网站www.nu32.org免费提供代码、数据表、PCB布局图和扩展章节,以及可用于翻转课堂的教学视频等资源,读者亦可继续探索相关参考手册,进一步提高PIC32编程能力。 -
实时嵌入式系统[美] 王加存 著,樊卫华 译《实时嵌入式系统》对实时嵌入式系统调度、资源访问控制、软件设计与开发以及高级系统建模、分析与验证等方面进行了综合讲解。首先概述基本概念,之后深入研究硬件组件的细节,包括处理器、内存、I/O设备和架构、通信结构、外围设备,然后介绍实时操作系统的特性。后面的章节致力于介绍实时任务调度算法和资源访问控制策略,以及优先级反转控制和死锁避免,同时还介绍了实时系统的并行系统编程和POSIX编程,以及有限状态机和时间Petri网。再接下来是软件工程师特别感兴趣的模型检查(其中讨论了时序逻辑和NuSMV模型检查工具),以及使用UML进行实时系统设计。最后探讨了软件可靠性、老化、重启、安全以及电源管理等实际问题。 -
基于STM32的嵌入式系统应用孙光 著本书介绍了意法半导体公司出品的基于Arm Cortex-M3内核的STM32F103微控制器在工程实践中的应用。全书分为基础篇和应用篇。基础篇介绍了嵌入式系统的基本概念、实训使用的软硬件平台、STM32的标准外设库、嵌入式C语言编程的特点、STM32系统时钟、彩色LCD显示基础、字符编码和显示字库等内容;应用篇依托STM32微控制器的主要外设、常用外围器件以及典型应用等设计了11个实训项目。本书适合作为高职院校电子与控制类专业“嵌入式系统应用”等相关课程的教材,也可以作为工程技术人员学习STM32微控制器编程的快速入门参考书。 -
嵌入式单片机STM32原理及应用张淑清,胡永涛,张立国 等 著本书共 13 章, 内容包括: 嵌入式系统简介, 嵌入式单片机 STM32 的硬件基础; 软件开发基础; 通用功能输入输出 ( GPIO) ; 外部中断 EXTI;通用同步/异步通信; 通用定时器; 直接存储器存取; 模/数转换器; 集成电路总线; 串行外设接口, 基于机智云平台的 STM32 嵌入式物联网应用设计, 基于以太网的 STM32 嵌入式系统应用设计, 并在第 4 ~ 13 章给出了应用实例; 为了便于读者理解, 实例中给出了两种工程文件结构: 一种是单结构文件, 是较简单结构的工程文件, 书中均给出了程序代码, 利于读者快速掌握; 第二种是结构化的编程方法, 更适用于实际工程应用, 在第 4 章的 GPIO 功能设计中详细给出了编程方法和调试结果, 可帮助读者培养良好的编程习惯; 本书全部实例都经过调试, 可正常运行; 本书适合作为高等工科院校电子信息; 计算机; 自动化; 测控; 机电一体化等专业的嵌入式控制; 单片机原理及设计等课程的教材; 由于本书涉及大量工程领域相关内容, 也适于嵌入式单片机 STM32 的初学者及有一定嵌入式应用基础的电子工程技术人员使用; -
原子教你玩FPGA刘军,阿东,张洋 著本书将由浅入深地带领大家开启FPGA的学习之旅,全书共分为4篇:硬件篇、软件篇、语法篇和实战篇。 硬件篇:主要介绍硬件实验平台并对硬件资源进行详解; 软件篇:主要介绍FPGA常用开发软件的安装与使用方法; 语法篇:主要介绍FPGA的硬件描述语言Verilog的语法知识; 实战篇:主要通过24个实例带领大家一步步深入了解FPGA。 本书为ALIENTEK开拓者FPGA开发板的配套教程,在开发板配套的资料中,有开发板的原理图以及所有实例的完整代码,这些代码都有详细的注释,所有源码都经过严格测试,不会有编译错误。另外,源代码有生成好的.sof文件(用于下载程序的文件),大家只需要通过下载器下载到开发板即可看到实验现象,亲自体验实验过程。 -
51单片机入门、进阶与实战一本通曹新 著本书以实际应用为主线,由浅入深、循序渐进地讲述了51单片机内、外部资源的使用方法。全书共分5篇,分别为知识准备篇、基础功能篇、进阶功能篇、总线协议篇和综合实战篇。本书都配有项目案例,即学即用,通过丰富的项目案例使读者掌握如何使用51进行编程控制,从而达到学以致用的目的。 -
单片机控制技术项目实例教程徐自远,吴玢 编《单片机控制技术项目实例教程(第2版)》以实践为主线,以任务驱动的形式,通过丰富的典型实用的C语言项目实例,由浅人深地介绍了51单片机的各种应用开发技术。《单片机控制技术项目实例教程(第2版)》所选项目覆盖了51单片机的主要应用技术,包括输入,输出、定时器、中断、数码管显示、点阵显示、液晶显示、直流电机、步进电机、串行口、A/D转换、D/A转换、机械手应用等方面的内容。《单片机控制技术项目实例教程(第2版)》编写时以够用、适用为原则,注重了C语言基础知识的讲解;通过不同编程技术的比较,加强了编程方法的讲解;通过介绍新技术应用,拓宽了知识面。《单片机控制技术项目实例教程(第2版)》所有的项目具有很强的实用性,所有的程序代码都在YL-236单片机实训考核装置和Proteus仿真软件上调试成功,便于读者实施。《单片机控制技术项目实例教程(第2版)》适合作为职业院校机电、电子、自动化、计算机等专业的教学用书和相关技术培训教材,也可供从事51单片机项目开发人员参考使用。 -
单片机技术及应用韩光勇 编《单片机技术及应用》以3个模块9个项目为载体,主要讲述单片机控制LED灯光、单片机控制显示器件、单片机控制智能小车运动等内容,对单片机控制程序的编写和编程语言(C语言)进行讲解,让学生从零基础开始学习单片机的应用技术,做中学,学中做,逐步提高职业技能。《单片机技术及应用》配套有课堂教学设计和PPT、操作视频、配套练习、题库(包括纸质书和网络考试平台上的习题)、实训套件等教学资源,读者可以从www.abook.cn下载使用。《单片机技术及应用》可作为电子技术应用专业,电气技术应用专业、电子电器应用与维修专业等电类专业的教材,也可作为初中起点的五年一贯制大专电类专业教材,还可作为相关电类专业工程技术人员的岗位培训教材。 -
计算机组装与维护严圣华,吴建华 编《计算机组装与维护(第3版)》以计算机的组装与维护为主线,按照项目教学的要求来安排内容,系统地介绍了计算机系统的基本知识、计算机各个配件的选购和组装、软件系统的安装、计算机的其他外部设备、计算机系统的日常维护及计算机故障的解决方法等内容。通过《计算机组装与维护(第3版)》的学习,读者不仅可以自己动手组装计算机,还可以自己处理计算机的常见故障。《计算机组装与维护(第3版)》既可作为高等院校及计算机培训学校的教材,也适合DIY爱好者、计算机发烧友、装机人员、计算机维修人员、IT从业人员参考使用。 -
微型计算机原理与接口技术孙力娟,李爱群,陈燕俐,周宁宁,邓玉龙 著《微型计算机原理与接口技术(慕课版)》以有代表性的 Intel的32位微处理器作为背景,讲述微型计算机原理、汇编语言程序设计和接口技术。在阐述经典的微型计算机系统构成,汇编编程方法和计算机接口技术的基础上,对当前的主流技术进行介绍。在计算机系统原理和汇编语言的内容中,对实现互联网应用并发计算的汇编高级指令集,与现代多任务操作系统密切相关的保护模式下的计算机系统的工作原理以及程序设计,Win32汇编语言编程以及汇编语言和高级语言混合编程等进行讲述。
