全书以STM32F103系列微控制器为硬件核心,采用HAL库和嵌入式操作系统RT-Thread两条主线层次递进地介绍嵌入式系统原理与应用。全书共16章,第一部分内容包括嵌入式背景、寄存器模式开发,HAL库开发GPIO、中断系统、定时器和蜂鸣器、数码管和按键、DMA、通用异步通信、模数转换和数模转换、RTC时钟和电源控制及实践项目多功能电子钟。第二部分内容包括RTT基础、线程管理、中断管理、定时器以及内存管理、信号量、互斥量、事件集、邮箱、消息队列及实践项目步进电机控制。第三部分介绍嵌入式物联网实
"本书是一本全面深入的深度学习实践指导书,旨在为读者提供从基础概念到高级应用的系统性知识。本书第1章从基础开始,介绍了PyTorch工具,涵盖了数据的加载与预处理,以及基础网络构建和训练流程。 第2章深入图像分类,探讨了CNN架构、数据增强技术,以及模型优化和部署策略。 第3章转向创造性图像应用,包括风格迁移、Deep Dream、GAN和超分辨率技术,并讨论了CycleGAN的应用。 第4章专注于视觉系统,讲解了目标检测、语义分割以及相关网络结构。 第5章和第6章分别探讨了循环
本书以“便携、速查”为出发点,详尽解析色彩理论,全面呈现不同场合的服装配色技巧。书中涵盖了基础色系、色彩情感、服装风格、服装类型等多方面的知识,并辅以大量生动案例和图片,旨在提升读者视觉体验并加深理解。无论是资深设计师,还是初学者,都能通过本书快速掌握服装配色的关键要点和实用技能,以及各类服装风格与色系的搭配技巧。
本书向你展示如何从零开始编写简洁、可维护的C代码。首先简要介绍C语言的历史和建立开发环境的步骤。然后介绍C语言的语句,包括分支和循环语句,并对变量及其作用域进行深入探讨。之后展示C语言的数组、结构,并讲解如何查找和使用常用的代码片段。第8-11章介绍C语言在Arduino中的应用,涵盖设置Arduino开发环境、代码编写技巧等,还通过完整的Arduino项目尝试使用多种电子外设,包括传感器、按钮和LCD显示器。最后会尝试快速完成一个物联网项目,并提出一些总结。
"本书主要想回应以下三个问题:(1)体系角度:立足于工程科学的研究范式本书所关注的工程管理设计是指对工程管理问题进行研究,提出解决方案,并进行评估的过程。工程科学的研究范式区别与常见社会科学研究范式,其基本步骤包括:1)问题研究。确定具体的研究问题,以及解决问题的必要性和重要性等。2)解决方案设计。包括目标设计和解决方案设计。从已有理论基础或已有案例分析获取可借鉴的经验,为解决方案设计提供理论基础。提出设计假设及解决方案等。3)解决方案评估。采用专家评估、准试验、仿真、案例等评估
"C++语言是在C语言基础上开发的一种集面向对象程序设计、过程化程序设计和函数式程序设计于一体的程序设计语言,是C语言的超集。C++语言功能丰富、性能高效,在系统级编程和性能敏感的应用中有着不可或缺的存在意义。本书面向程序设计语言的初学者,不需要C语言基础,从零起点介绍C和C++程序设计。本书通过大量短小精悍的程序详细而全面地讲解C++的基本概念和技术。本书每章末尾针对知识点设计了实践性强的习题,帮助读者巩固基础知识和提升程序设计能力。本书实例导向、内容全面、文字精练,重要知识点配有图解
"本书介绍了虚幻引擎5 在环境艺术设计领域的使用方法和技巧,通过项目案例,实践操作环境艺术室内设计项目,由浅入深地向读者展示虚幻引擎5 的实用工具、功能和工作流程,确保读者能够掌握所需的知识和技能。本书适合作为职业院校环境艺术设计、数字媒体艺术、数字媒体技术、虚拟现实应用技术等专业的课程教材,也可作为相关行业设计人员和爱好者的参考用书。"
"本书旨在帮助读者深入理解和应用智能聊天技术ChatGPT的全面指南。本书共10章,包含最基础的ChatGPT发展背景与历程、核心功能、优点和局限,ChatGPT入门操作指南,提升交互体验的基本使用技巧,免费但非常实用的ChatGPT工具和资源,ChatGPT高级使用技巧,以及OpenAI API开发,未来前景的全面展望等。这是一本全面详尽的ChatGPT实用指南,面向ChatGPT感兴趣的读者,尤其是青少年。无论是对ChatGPT尚未了解、希望进一步掌握使用技巧、抑或是对其深度开发有兴
"本书是国家一流本科课程“软件质量保证与测试”的配套教材,融合了学科竞赛、素质培养和科研入门等需求。本书围绕软件测试流程,系统阐述了软件测试的基本原理、软件测试的策略与方法、黑盒测试技术、白盒测试技术,并按照软件测试过程详细阐述了单元测试、集成测试、系统测试、验收测试和回归测试。在软件测试实际应用部分,面向全国大学生软件测试大赛,介绍了单元测试、性能测试、Web测试和移动测试的基本知识。此外,本书还介绍了软件测试自动化工具设计的相关知识。本书注重理论与实践相结合,内容详尽,并针对当前软件
"本书主要介绍应用密码学相关算法的原理、实现及应用,包括各类密码算法和协议设计的基本思想、密码发展的脉络、密码算法的编程实现、常用的密码分析方法等内容。全书共18章。第1章为密码学概述,第2章介绍密码学研究内容,第3~5章讲解古典密码、流密码和分组密码,第6~10章讲解公钥密码系统、哈希函数、消息认证码、密钥管理和数字签名,第11章讲解安全服务和安全机制,第12、13章讲解协议及其安全分析,第14章讲解安全多方计算,第15章讲解比特币和区块链,第16、17