硬件、外部设备与维护
-
FreeRTOS内核实现与应用开发实战指南刘火良,杨森 著本书基于野火STM32全系列开发板介绍FreeRTOS内核实现与应用开发,全书分为两部分:部分教你如何从0到1把FreeRTOS内核写出来,从底层的汇编开始,讲解任务如何定义、如何切换,还讲解了阻塞延时如何实现,如何支持多优先级,如何实现定时器以及时间片等FreeRTOS的核心知识点;第二部分则开始讲解FreeRTOS内核组件的应用以及如何使用FreeRTOS进行多任务编程。 本书内容翔实,案例丰富,配有大量示例代码,适合作为嵌入式领域工程师和爱好者的技术参考书,也适合相关专业的学生学习参考。
-
单片机技术与应用刘松,朱水泉 著本书是在***精品资源共享课建设项目的基础上凝练内容、精心编排而成。本书以STC90C52单片机为对象,配合立体信息化资源库,系统介绍单片机的开发应用方法。内容包括单片机入门、单片机编程语言、单片机人机接口、单片机中断与定时系统、单片机串口通信、单片机扩展应用以及综合项目实践。本书采用双色印刷,版面简洁美观,层次分明,在知识点和技能点的位置提供了对应的配套学习资源标志或二维码链接,便于学习者移动学习。本书配套资源有PPT演示文稿、动画、微课、操作演示、习题答案、源代码等,配套资源可通过“智慧职教”课程网站观看和使用,视频类资源既可通过书中二维码访问。本书由长期从事一线教学,并长期与企业合作开发项目的高职教师编写,通俗易懂,实用性强,接近实际。本书既可作为高职高专机、电类专业单片机课程教材,也可作为从事单片机项目开发与应用的工程技术人员的参考书。
-
单片机原理与应用胡凤忠,高金定,廖亦凡 著本书以AT89S51/52单片机为主体,全面、系统地介绍了MCS-51内核单片机的工作原理、基本应用与设计开发技术。内容包括单片机概述、单片机的结构及工作原理、单片机的指令系统与汇编语言程序设计、单片机的C语言程序设计、中断系统、定时/计数器、单片机的串行接口、单片机的系统扩展及单片机应用系统设计等。 本书将学习和实践单片机的两个重要工具软件Proteus和Keil C贯穿始终,编程以C51语言为主,便于读者理解和掌握单片机的原理与应用,也使单片机的教学不再枯燥无味。本书体系编排合理,内容精炼,实例典型,每章都有小结、习题与思考题,方便读者学习。 本书可作为高等工科院校电气与电子信息类、机械类、计算机类各专业的教材或教学参考书,也可作为单片机技术培训以及从事单片机嵌入式系统设计人员的培训教材及自学参考书。
-
嵌入式技术基础与实践王宜怀,许粲昊,曹国平 著本书以德州仪器(TI)的ARM CortexM4F内核的MSP432系列微控制器为蓝本,以知识要素为核心,以构件化为基础阐述嵌入式技术基础与实践。全书共14章,第1章为概述,简要阐述嵌入式系统的知识体系、学习误区与学习建议; 第2章给出ARM CortexM4F处理器; 第3章介绍MSP432存储映像、中断源与硬件1小系统; 第4章以GPIO为例阐述底层驱动概念、设计与应用方法,介绍规范的工程组织框架; 第5章阐述嵌入式硬件构件与底层驱动构件基本规范; 第6章阐述串行通信接口UART,并给出一个带中断的实例。第1~6章囊括学习一个微控制器入门环节的完整要素。第7~13章分别介绍SysTick、Timer、RTC、GPIO的应用实例(键盘、LED与LCD)、Flash在线编程、ADC、CMP、SPI、I2C、CTI、DMA及其他模块。第14章阐述进一步学习指导。本书提供了网上教学资源,内含所有底层驱动构件源程序、测试实例、文档资料、教学课件及常用软件工具。配合本书内容还制作了微课视频,供读者选用。本书适用于高等学校嵌入式系统的教学或技术培训,也可供ARM CortexM4F应用工程师进行技术研发时参考。
-
FPGA原理和结构[日] 天野英晴 著,赵谦 译本书由日本可重构领域专家团队撰写,是一本讲解FPGA原理的书。前5章从FPGA的相关概念入手,简明又严谨地阐述了FPGA硬件构成和CAD工具的内部原理等理论基础,有助于读者快速入门,也有助于读者了解如何优化自己的电路代码,获得更高的性能。第6章分析了FPGA的优势,系统地介绍适用于FPGA开发的“硬件算法”,有助于读者利用FPGA更高效、更有针对性地解决问题。第7章和第8章则讲解了FPGA的技术动态和应用案例。
-
计算机组装与维护俞佳飞 编《计算机组装与维护(第2版)》采用“教学项目+工作任务”的形式,按照“项目一模块一工作任务”三级组织结构设计了4个教学项目,包括13个模块、30个工作任务。其中,项目一为计算机硬件组装,通过外部接口拆装、主机硬件拆装、BIOS设置等操作,了解微型计算机的外部接口、内部配件组成、开机信息和cMOS信息,并学会相关操作;项目二为计算机软件安装,通过操作系统安装、应用软件安装、硬盘分区和u盘系统制作等操作,了解软件的版本号、硬盘分区、注册表等相关概念及使用常识,学会软件安装、卸载和更新的操作方法;项目三为计算机系统维护,通过学习计算机硬件系统维护、软件系统维护、备份与还原操作系统,以及故障诊断等操作,了解计算机维护的常识,掌握常用的计算机维护操作;项目四为计算机选购与测试,通过学习计算机的选购、计算机外部设备的选购、计算机性能测试等操作,了解台式计算机、笔记本电脑和数码设备的性能参数和选购常识,学会根据需求选择合适的产品,并能对计算机主机进行稳定性等测试。
-
Arduino从想象到现实[韩] 李俊焃 著,金萍 译本书面向已经了解Arduino传感器操作方法的读者,为正式开始Arduino项目提供必要的实操方法。通过书中讲解,读者可以完成蓝牙与Arduino和Android连接的移动项目或物联网等多种项目。本书配有大量电路图和多个项目示例,以及作者亲自制作的免费视频,帮助读者进阶Arduino实际应用。
-
单片机应用技术项目化教程张建荣 编《单片机应用技术项目化教程》以9个项目为载体,采用任务驱动式编写,以51单片机为背景,全书采用C语言编程,用Proteus进行仿真实现。以任务的实施为主线,系统介绍了MCS—51单片机硬件结构、指令系统、中断、定时器、程序设计和单片机的接口技术等,通过教、学、做一体的教学思路,使学生掌握单片机原理、单片机应用系统设计与制作技能。《单片机应用技术项目化教程》可作为高等院校电子电气类各专业的教学和实验用书,也可供学生进行课程设计、毕业设计和参加大学生电子设计竞赛时阅读参考。
-
单片机原理与应用技术肖金球 著本书是以 MCS-51 单片机内核为基础,以 Proteus ISIS 为仿真平台,并以 Keil C51 作为编译工具来介绍 单片机原理和应用技术的。开篇以计算机的原理结构和发展史为先导,把计算机领域中两大重要分支——嵌 入式系统(单片机)和通用计算机系统(微型计算机)有机结合在一起。51 单片机几乎包含了高级单片机的 所有结构,是学习高级单片机的基础。汇编语言是接近机器码的语言,有助于读者对单片机运行过程和状 态的理解。本书主要内容包括微型计算机系统的基本组成原理及基本结构、MCS-51单片机的硬件结构和时序、 指令系统、汇编语言及 Keil C51 程序设计、内部功能及应用、系统的扩展、I/O 接口技术、Proteus ISIS 仿真 平台的应用、单片机新接口技术实例以及单片机应用系统设计实例(四旋翼飞行器飞控系统的设计)等。
-
计算机电路基础翟文正 著《计算机电路基础》采用项目化教学模式,基于工作过程的工学结合、任务与实践为导向的课程设计思想;坚持理论知识“必需、够用”的原则,以培养学生实践能力为中心。全书以8个典型性项目组织紧密关联的知识点和Proteus电子设计与仿真软件的应用。每个项目分解为若干任务,以任务驱动的方式,由浅入深将知识和技能渗透到项目的实施过程中,融“教、学、做”为一体,充分体现了高职改革的新理念。 《计算机电路基础》可作为高职高专院校计算机专业和相关专业的教材,也可作为其他非电类专业的相关课程教材或参考书。