本书采用项目化方式编写,精选单片机应用领域具有代表性的11个典型产品作为本书的教学项目,每个项目由若干任务组成,以具体任务为载体介绍单片机的内部结构、中断系统、定时/计数器、串行通信、单片机的扩展技术及C51编程语言等内容。通过对典型产品的设计、仿真、调试,让读者掌握单片机的硬件结构、常用外围电路的设计方法和C51语言
本书按照职业教育以就业为导向的宗旨,结合课程组十多年的教学改革和校企合作经验,以单片机应用技能训练为核心进行修订编写。全书采用项目驱动方式安排教学,主要内容包括单片机并行I/O口应用、显示接口及应用、串行通信接口及应用、语音接口及应用、常用传感器接口及应用、综合项目实践等6个学习单元。通过精心挑选的18个项目、46个设
MCS-51系列单片机与ARM单片机是目前嵌入式系统应用中的两种重要单片机机型,在传感、通信、计算机、控制等四大信息支柱技术领域均具有广泛的应用。单片机的应用属于芯片级应用,需要设计者掌握单片机的硬件结构与指令系统,了解其它集成电路的应用技术,并熟悉设计单片机系统所需要的相关理论和技术方法。作者结合自身在单片机应用技术
本书为“普通高等教育‘十一五’国家级规划教材”《微机原理与接口技术(第三版)》(龚尚福主编,西安电子科技大学出版社2019年出版)一书的配套参考书。书中第一部分给出了原教材各章的学习要点和习题解析等内容;第二部分给出了三套模拟试题及解答;第三部分为实验指导,供读者学习和借鉴。书中的程序已经过上机验证。全书内容丰富,实用
本书以基于ARM和Linux的嵌入式系统为例,介绍了嵌入式系统原理与设计相关知识。主要内容包括嵌入式系统设计基础、CPU组成与流水线设计、存储系统组成与设计、总线与接口、基于ARM处理器的嵌入式硬件系统设计、ARM指令集及汇编程序设计、Linux操作系统、Linux下Shell命令与编程、Linux下程序设计工具,共9
本书以STM32F103VC为核心构建了从基础实验到综合训练的实践教学体系,同时涉及当前应用较为广泛的标准库和HAL库两种开发方法,可以有效满足教与学等方面的需要。全书分为4章:第1章介绍了EDU32开发板及其基本应用,其中总结的MDK常见错误处理方法在日常教学中具有较好的参考价值;第2章是基础教学实验,采用模块化设计
本书从教学的角度出发,系统、全面地介绍51系列单片机的基本知识,是一本重在原理与应用、兼顾理论的实用教程。主要内容包括:单片机概述,51系列单片机硬件结构、指令系统与汇编语言程序设计、P0~P3应用基础、中断系统应用基础、定时器/计数器应用基础、串行口应用基础、并行扩展接口技术、串行总线扩展、应用系统设计概述、?Vis
软硬结合、虚实交融,是当前互动媒体作品的重要特点。当物理世界和虚拟世界的信息实现互通时,学生们学习编程的兴趣将会大大增加。Mind+是DFRobot推出的面向青少年的编程软件,支持图形化编程和Python代码编程,支持众多的开源硬件和扩展模块。掌控板则是国产开源硬件项目“虚谷计划”旗下的核心硬件,价格低廉且功能强大。本
SpringCloud作为微服务开发的优秀代表,它的全家桶中的各组件解决了软件架构中的一些关键问题,Spring框架在企业开发中的广泛应用,使得开发工程师和架构师纷纷转向SpringCloud微服务架构开发,SpringCloud正被越来越多的企业用于生产环境中。《SpringBoot+SpringCloud微服务开发
《Arduino技术及应用(微课视频版)》以ArduinoUnoR3开发板为硬件平台,沿着“基础知识→模块实验→电路设计→项目实战”的思路,由浅入深、先易后难地讲述了Arduino开发技术。基础知识部分(第1~4章)介绍了Arduino技术的基本概念、原理、硬件开发环境和软件开发语言。模块实验部分(第5~14章)