随着物联网、智能家居的崛起,基于ARM内核的STM32单片机应用越来越广泛,学习者也越来越多。根据学习者的需求,作者结合多年从事单片机教学的经验,撰写了这本介绍STM32单片机开发经验的图书。 本书是一本电子爱好者都能看懂的STM32单片机入门与开发能力提升之书,作者通过分层次的设计、生动的语言、细心的讲解、实用的案例
本书共9个项目和4个目录,通过每个项目的学习,读者都能完成一个基于C语言编程的51单片机的项目开发,以实现单片机的某一项功能。每个项目都是以单片机开发的完整流程展开,同时,项目的设计又突出体现了各个项目的学习重点,前后项目既相对独立,又相互联系。本书在“知行合一”理念的引导下创新性地引入工程领域中常用的单片机作为学生学
现在很多人都已经能够利用Arduino制作非常有创意的作品了,但是对于Arduino具体是如何工作的,并不是真正理解。如果我们利用Tinkercad提供的电子电路仿真功能,能较好地理解Arduino是如何运行的。Tinkercad并不是只能展示编程的效果,它的编程及模拟程序运行的功能是建立在能够模拟真实电路的情况下,本
在当今的数字化经济时代,微服务架构已经成为公司业务构建的主流架构模式,代表了未来的技术发展趋势,同时微服务也成为开发者的必备技能。本书从微服务架构的设计理念和方法论切入,从不同角度全面介绍微服务特性、使用场景、组织流程、构建交互、部署交付等软件工程各个关键环节和核心要素,既包含了具体微服务技术的源码解读、原理分析,也加
本书是一本SpringCloud开发的入门级教程图书,也是一本着重于动手实战的编程指导书。随着这两年SpringCloud开发的日渐火热,无论是对于编程工作者、编程讲师或是编程爱好者与学生,掌握SpringCloud开发技能都将为自己带来极大的收获。本书分15个章节对SpringCloud的各种组件进行全面讲解,并针对
本书是"以项目为载体,采用任务驱动方式”编写而成的。本书以STC89C52RC单片机为蓝本,结合KeilC51、Proteus虚拟仿真软件,从实验、实践、实用的角度出发,通过丰富的实例详细介绍了51系列单片机C语言程序设计和单片机控制系统的应用技术。本书的主要内容包括单片机系统的软/硬件开发环境、C51程序设计语言基础
本书将微型计算机原理的基础性与嵌入式系统的先进性结合在一起,从计算机基础知识入手,全面介绍微型计算机的基本组成和原理,内容包括微处理器结构、寻址方式和指令系统、汇编语言程序设计、输入/输出接口方式、微型计算机与外部设备的数据传输方式、中断技术和总线技术、可编程定时器/计数器、串/并行接口技术、存储器设计技术、A/D与D
本书以经典的MCS-51单片机为主线,全面介绍了单片机基础知识、MCS-51单片机的内部结构、指令系统、内部集成功能部件和接口扩展技术,结合课题组多位老师的科研工作、工程实践和教学实践经验,给出了单片机在工程应用中的设计与开发方法、单片机应用系统仿真设计方法,并给出了基于MCS-51单片机和32位单片机的工程应用案例。
本书首先介绍了视频流媒体直播的常见协议、构成环节,以及流媒体服务器的安装步骤,然后详细介绍了在不同的系统中安装SRS、MistServer等流媒体服务软件。接下来分享了一些与直播相关的实用工具软件以及这些软件的使用技巧,最后着重讲解了5个面向不同层次的直播网站的搭建和11个典型的适合网上教学及活动直播的综合应用案例。本
本书是项目导向、任务驱动式的教材,将C51语言的知识、编程技巧和单片机原理及接口技术融入键控花样灯、音乐门铃、DS18B20测温、PWM调光灯、打地鼠等42个任务中。以工程教育为理念,采用五步软件开发流程(谋、写、仿、测、判)来组织内容。涵盖C51的基本语法,单片机的中断、定时及动态扫描、LCD及点阵、键盘、A/D、D