本书向你展示如何从零开始编写简洁、可维护的C代码。首先简要介绍C语言的历史和建立开发环境的步骤。然后介绍C语言的语句,包括分支和循环语句,并对变量及其作用域进行深入探讨。之后展示C语言的数组、结构,并讲解如何查找和使用常用的代码片段。第8-11章介绍C语言在Arduino中的应用,涵盖设置Arduino开发环境、代码编
本书紧密结合物联网产业的快速发展趋势,提出了针对“单片机技术应用”教学领域的创新与实践研究。书中内容以学习效能为核心,坚持以学生为中心的教学理念,巧妙地将信息化混合教学模式融入教学全过程中。通过分阶段项目考核、“1X”证书等级考试、电子产品设计技能竞赛以及紧密对接物联网产业实际需求的方式,全方位检验和评估教学改革的效果
《单片机原理与应用项目式教程》内容共分为八个章节:单片机概述、单片机编程基础语言、单片机的硬件结构、单片机的中断系统、单片机的定时器/计数器、单片机的串口通信技术、单片机的并行扩展技术和单片机综合应用案例。本书以51系列单片机为主要对象,介绍单片机的硬件结构、编程语言、定时器、串行通信等内容,从项目工程实践角度出发,由
本书是介绍Arduino基础入门以及应用的权威手册,适合新手入门使用,也适合有经验的开发者查漏补缺。第1章从最基础的Arduino开发环境搭建讲起,第2章着重讲解了Arduino所用开发语言的基础语法,第3章讲解了用代码实现数学运算。后续各章则通过一个个应用场景将各个技术点逐一展开介绍,不但提供了完整的代码,而且详细解
本书以Intel8086和Pentium为出发点,介绍微型计算机原理、指令系统与汇编语言以及接口技术。主要内容包括:微处理器一般原理及Intel8086和Pentium微处理器的基本构成、编程结构、工作时序及引脚,微型计算机存储器接口、高速缓存及Pentium的虚拟存储管理,X86微处理器指令系统与汇编语言,输入输出控
本书系统地诠释工业PDA(ProcessDataAcquisition)高速数据采集分析系统的一般原理,结合丰富的插图,介绍该系统的功能、性能指标、安装使用方法;广视角地剖析该系统支持的PLC、硬件接口模块、数据总线类型;详细阐述完全开放的数据接口。本书共13章,充分展示PDA高速数据采集分析系统架构、技术研发、应用策
本书稿是在分析初学者认知规律的基础上,结合一线教师的教学经验,基于STM32单片机进行项目实战的创新设计教材。选题采取实例项目的方法,从该项目需用到的单片机理论知识、项目用到的器件、要实现项目的软件功能思路详解等,巧妙地将单片机原理与应用、外围电路设计、单片机C语言编程的知识点融入各个创新实践项目中。通过多个综合实践案
本书专注于介绍SpringCloud微服务架构,内容涵盖构建和应用微服务架构所需的关键知识和技术。全书共分为14章。第1-3章介绍微服务架构的发展历程、SpringCloud概述以及使用SpringBoot构建微服务应用的实战技巧;第4-7章重点讲解Eureka服务注册与发现,Ribbon客户端负载均衡和Feign服务
本书以Arduino单片机开发为索引,较为系统地介绍了单片机的工作原理、编程方法,并给出了使用实例。全书共22章,通过介绍单片机的基本知识引入Arduino单片机,并通过诸多实例讲解了Arduino单片机的结构、工作原理、编程方法及调试方法等,基本覆盖了单片机入门和Arduino开发所需的知识点。
本书按照教育部最新职业教育教学改革要求,以能力为本位,以职业实践为主线,贴合项目化、模块化专业课程设计理念,以国产自主可控技术龙芯1B处理器技术应用的典型案例为载体构建课程内容。项目案例设计遵循“由简到难、循序递进”的教学原则,安排“基础篇—进阶篇—实战篇”三个篇章,其中基础篇和进阶篇主要面向现实生活某款嵌入式产品的部