本教材针对STM32F1xx系列单片机,基于HAL库进行程序编写。教材遵循"项目导向、任务驱动”的教学理念,共设计了"温度报警器的设计与调试”等9个教学项目,可依次展开GPIO读写、SysTick延时、外部中断、定时器、计数器、DAC、ADC、DMA、UART等单片机主要技术的教学。通过以上任务的实施,学生可掌握基于S
"本书是《新编16/32位微型计算机原理及应用(第6版)》的配套教学指导与习题详解。全书分为两部分:第1部分是教学指导,第2部分是习题详解。教学指导的章节划分与主教材一致,主要内容包括各章节的教学要求与内容要点;习题详解也与主教材的习题完全配套,以便教学时查找引用和参考。本书的教学指导紧密结合教学的实际需要,习题详解覆
本书介绍x86最基础和最新的处理器,重点介绍基于x86处理器构成微机系统的基本方 法,包括总线结构微机系统中主存和I/O接口设计、芯片组结构微机系统中利用DDR存储器构成主存的设计、汇编语言程序设计、汇编语言与C语言混合编程、多核环境下并行程序设计、设备驱动程序设计等。 本书在第三版的基础上,做了较大幅度的内容编排调整
本书为示范性软件学院联盟建设的首批软件工程系列教材之一。本书以OpenHarmony3.1.1版本为基础,针对初学者,从系统构成和开发环境构建入手,对内核的关键源码进行分析和解读,包括内核构成、中断与异常处理、启动与时间管理、任务调度、内存管理、进程间通信和文件系统等,有助于读者深入理解操作系统的工作方式,易于进行系统
本书介绍了基于微控制器的经典控制理论与现代控制技术,包括PID控制、一型模糊逻辑控制和区间二型模糊逻辑控制。全书共9章,第1章为绪论;第2、4~7章介绍了不同领域中应用的经典控制理论和现代控制技术;第3、8、9章介绍了特定的微控制器、微控制器评估板、外围设备和接口,以及针对闭环控制系统开发和构建的专业控制程序软件包。借
本书以目前流行的基于ARM架构的嵌入式微处理器及Linux操作系统为核心,结合作者多年的教学与科研工作经验,循序渐进地介绍了嵌入式系统原理、嵌入式系统开发环境、Linux操作系统基础、Linux环境下驱动程序开发以及应用程序开发等。按嵌入式系统基础实验、Linux操作系统基础实验、Linux环境下驱动实验、嵌入式系统应
本书着重介绍计算机控制系统的组成、单片微型计算机的结构、软件和硬件系统、基本控制算法及在工业控制中的应用技术。全书共9章,主要内容以单片机控制系统为例,介绍计算机控制系统的结构、组成和控制算法;分别讲述MCS-51系列单片机的结构及工作原理、指令系统及程序设计(包括C51程序设计)、中断系统、定时/计数器及串行口、系统
本书采用大量实例和程序逐行解说的方式介绍了STM32单片机与C语言编程,主要内容有STM32单片机入门,单片机C语言基础,STM32单片机的硬件介绍,Keil软件的使用与寄存器方式编程闪烁点亮LED,固件库与库函数方式编程闪烁点亮LED,按键控制LED和蜂鸣器的电路与编程实例,中断功能的使用与编程实例,定时器的使用与编
设备电机轴承缺油导致过热损坏是维修人员处理最多的故障之一,为了及时发现轴承缺油,作者学习完单片机就设计制作了轴承温度监测记录报警装置,和机修组配合设计制作了15L玻璃瓶自动清洗、西林瓶瓶塞缺塞检测、药盒缺药称量剔除装置等近百项创新成果。创新的根本就是知识的积累,积累知识和技能就是把学习当做追求,让学知识练技能融入日常、
本书系统介绍MCS-51系列单片机原理及接口技术。全书共分为9章。第1章为单片机概述和相关数学基础知识。第2章介绍80C51单片机内部结构和工作原理。第3章以例程解释指令功能的方法介绍汇编指令系统及指令的用法。第4章讨论C51语言原理及典型程序设计方法。第5章-第7章分别介绍单片机的中断系统、定时器/计数器和串行口工作