“单片机原理及应用”是电气信息类和机电类专业的必修课程,也是一门实践性很强的应用技术课程。本书从实际应用出发,将单片机的基本知识与基本原理、C51程序设计、μVision5集成开发环境、实验板和典型教学实例有机地结合在一起,体系完整,便于教学和自学。本书内容主要包括单片机概述、51系列单片机的内部硬件结构、指令系统与汇
SpringBoot+SpringCloud+Docker是目前国内相关领域工程人员搭建微服务架构的主要解决方案之一,它基于的是流行的Java开发框架——Spring,现已成为微服务架构的技术方案。 本书通过大量案例介绍使用SpringBoot+SpringCloud+Docker开发微服务架构(应用程序)的方法,包括
本书首先介绍了嵌入式系统的基本概念和背景知识,以及常见的嵌入式系统硬件和嵌入式系统开发工具;其次讲解了基于Cortex-M3/M4架构微控制器的内部结构和指令集,帮助读者建立对嵌入式处理器的宏观认识;然后介绍了STM32微控制器的开发工具链,包括STM32CubeMX、KeilMDK和设备驱动库等;后以STM32F4系
本书面向高职和应用型本科的学生,以及嵌入式产品开发的工程技术人员。以通用的STM32开发板为平台,运行freeRTOS操作系统的智能手表作教学项目,贯穿书本内容的编写。全书共分12章,以智能手表项目为主线,系统介绍了嵌入式实时操作系统的概念,freeRTOS任务创建、任务调度、任务同步与消息传递,软件定时器、事件通知等
本书以单片机实践和创新应用为目标,基于C51编程语言,以Proteus8.8为虚拟仿真平台,结合趣味实际案例,系统介绍了80C51单片机片内功能部件应用、系统扩展和接口技术,其中包括以总线形式扩展存储器、各种并行接口、点阵屏、DAC和ADC等,并介绍了串口通信、各种异步串行扩展及通信协议设计案例,以及单总线、I2C总线
本教材书围绕51单片机相关知识点展开,主要针对51单片机每个功能模块缺乏实际应用案例进行相关实验的设计。实验从基础验证开始,进阶为能力提高,到最后的实际应用。让使用本书者能够有一个认知的台阶。通过逐渐的进入,最终让学习者完全掌握51单片机的开发。本书特点:本书改变以往只是单一的验证操作,而是在验证的基础上增加提高部分,
本书覆盖了微服务架构的主要技术点,包括分布式服务治理、分布式配置管理、分布式流量防护、分布式事务处理、分布式消息处理、分布式网关、分布式链路追踪、分布式Job、分库分表、读写分离、分布式缓存、服务注册/订阅路由、全链路蓝绿发布和灰度发布。在讲解这些技术点,采用“是什么→怎么用→什么原理(源码解析)”的主线来讲解。为了方
本书是一部论述微控制器原理及应用设计的案例教程(含纸质图书、源代码与电路)。基于Proteus和Keil软件,本书设计了8位微控制器原理及应用相关的教学案例。全书共分为8章:第1章Proteus软件使用,介绍了ProteusISIS软件的使用、原理图的绘图方法、仿真运行方法;第2章Keil软件的使用,介绍了Keil的基
本书从电子信息类专业学生的基础知识出发,由浅入深地讲解ARMCortex-M3内核和STM32的基本原理和硬件设计,以及STM32标准外设库的软件开发方法,并以工程实例的方式展示了STM32嵌入式系统的开发过程和设计思路。《BR》本书共6章,主要介绍了嵌入式系统的概念、组成、分类及其发展,ARMCortex-M3架构和
本书介绍在嵌入式系统中的机器学习算法优化原理、设计方法及其实现技术。内容涵盖通用嵌入式优化技术,包括基于SIMD指令集的优化、内存访问模式优化、参数量化等。并在此基础上介绍了信号处理层面的优化,包括AI推理算法及基于神经网络的AI算法训练-推理联合的优化理论与方法。其中信号处理层面优化包括了基于线性代数的快速近似算法、