本书以让读者快速掌握FE310嵌入式微控制器为目的,由浅入深地带领读者进入RISC-Ⅴ的世界。本书共分为7章,系统地介绍了SiFiveE系列32位RISC-Ⅴ微控制器的体系结构、SiFiveE31内核、片内存储系统、系统控制模块、外围设备接口的特点与性能;还介绍了SiFiveFreedomStudio集成开发环境,Fr
软硬结合、虚实交融,是当前互动媒体作品的重要特点。当物理世界和虚拟世界的信息实现互通时,学生们学习编程的兴趣将会大大增加。Mind+是DFRobot推出的面向青少年的编程软件,支持图形化编程和Python代码编程,支持众多的开源硬件和扩展模块。掌控板则是国产开源硬件项目“虚谷计划”旗下的核心硬件,价格低廉且功能强大。本
本书共分10章,主要介绍SpringCloud各个核心组件的设计原理,以及目前流行的SpringCloudAlibaba和Netflix组件,并且剖析SpringCloud对流处理、批处理,以及目前业界流行的Serverless的支持。在介绍各部分内容时,本书将理论与实践相结合,对每个核心知识点给出了具体的案例应用,以
本书以实验案例形式系统讲述了ArduinoUno入门基础知识与编程实现方法。第一部分讲述了初学者应了解的入门基础知识,包括Arduino是什么、如何开始Arduino编程、Arduino语言等;第二部分依次讲解了48例经典的ArduinoUno编程实例,内容包括实验描述、知识要点、编程要点、程序设计、拓展和挑战等。本书
本书基于Scraino平台,采用全彩图解+视频讲解的形式,通过丰富有趣的制作案例,介绍了利用Arduino和Scratch进行创意设计的思路、方法与技巧。全书共分4章:第1章主要介绍基础知识,包括GKduino硬件资源和Scraino软件环境;第2章感受人机交互,使用简单的LED灯、按键和电位器来设计小灯、风车、跳舞娃
本书主要包括嵌入式系统概述、Arduino硬件平台概述、电子设计基础、Arduino软件开发相关基础知识,Arduino编程,Arduino板的接口及应用,Arduino的人机界面及接口设计,Arduino的常用外设及接口设计,Arduino的通讯接口及接口设计,Arduino的嵌入式综合应用系统、基于Arduino的
本书从实用角度出发,立足单片机实验课程,侧重单片机实验、课程设计与课后测试。本书首先第1章设计了22个基础实验,然后第2章提供了87个课程设计题目,第3章根据单片机理论设置了9节的习题,并提供了参考答案,第4章提供了18套全真模拟试题。
本书以C语言为编程语言,以程序开发软件KeilC和电路设计调试软件Proteus为学习工具,通过八个项目介绍了MCS-51单片机的结构、程序设计、中断系统及应用、定时器系统及应用、存储器及其扩展、单片机I/O接口扩展、单片机串行通信、单片机接口技术等,每个项目包括项目描述、知识准备、项目实施、拓展与提高、项目小结和项目
本书以80C51系列单片微机为主讲机种,主要介绍单片微型计算机的原理与接口技术,内容包括单片微机基本硬件配置、指令系统和程序编程、片内常用功能部件(中断、定时器/计数器、串行口)应用编程和单片微机的接口技术(存储器、I/O、A/D接口、D/A接口、键盘接口及显示接口的原理和扩展方法,串行扩展原理和方法、可靠性设计技术和
本书以目前流行的软硬件仿真软件Proteus为核心,采用现代教学方法,从实验、实践、实用的角度出发,通过丰富的实例详细讲述了Proteus软件在51单片机课程教学和单片机应用产品开发过程中的应用。本书以夯实基础、面向应用、理论与实践紧密结合为原则,采用汇编语言及C语言作为系统软件开发平台。全书共9章,主要包括80C51