STM32CubeMX和STM32CubeIDE是ST公司提供的用于STM32开发的免费工具软件,是STM32Cube生态系统的核心工具软件。本书首先详细介绍这两个软件的用法,然后以STM32F407为研究对象,采用STM32Cube开发方式介绍STM32F407各种系统功能和常用外设的编程开发,包括外设基本工作原理和接口电路、HAL驱动程序功能和使用方法,以及针对一个STM32F407开发板的完整编程示例。通过阅读本书,读者可以掌握STM32Cube开发方式和工具软件的使用,掌握基于HAL库的STM32F407系统功能和常用外设的编程开发方法。 本书适合具有C语言、微机原理或单片机基础,想要学习STM32开发技术的读者阅读,可以作为高等院校电子、自动化、计算机、测控等专业的教材,也可作为STM32应用开发者的参考书。
了解.NET内存管理的内部工作原理、陷阱和技术,以便有效地避免软件中出现各种性能和可伸缩性问题。尽管.NET具有自动内存管理功能,但了解 .NET的内存管理工作原理以及如何*好地编写与之高效交互的软件方面仍有许多益处。《.NET内存管理宝典 提高代码质量、性能和可扩展性》是你通过了解和处理 .NET 中的内存管理来编写出更好软件的全面指南。 《.NET内存管理宝典 提高代码质量、性能和可扩展性》经过了 Microsoft 的 .NET 团队全面审查,包含 了25 个有价值的故障排除方案,旨在帮助诊断具有挑战性的内存问题。读者还将受益于多个 .NET 内存管理 规则 ,这些规则介绍了编写内存感知代码的方法以及避免常见的破坏性陷阱的方法。 本书内容 ● 了解自动内存管理的理论基础 ● 深入研究.NET内存管理的各个方面,包括对垃圾回收(GC)实现的详细介绍,这些知识
本书基于薄膜晶体管液晶显示器的生产和设计实践,首先介绍了薄膜晶体管液晶显示器的基本概念和器件原理,然后以产品开发的角度从面板设计与驱动、液晶盒颜色设计、液晶光学设计、电路设计和机构光学设计方面的基础内容进行了详细介绍,接着介绍了显示器的性能测试方法,最后再介绍了阵列、彩膜、液晶盒和模组工艺制程。
本书以读者喜爱的问答形式,从大量的E-和BBS中精心筛选了1000个计算机典型故障,并从故障现象、导致原因、解决方法3个方面地故障进行精解,力求使读者举一反三、触类旁通,从而培养独立思考和处理问题的能力,逐渐成长为故障排除专家。全书内容分为硬件故障、软件故障、Internet故障3部分,内容全面、实用,查阅方便、快捷,可以帮助读者解决各种常见的计算机故障。本书适合于计算机爱好者查阅,也可以作为系统管理员及计算机维护人员的工作手册。
本书基于薄膜晶体管液晶显示器的生产和设计实践,首先介绍了薄膜晶体管液晶显示器的基本概念和器件原理,然后以产品开发的角度从面板设计与驱动、液晶盒颜色设计、液晶光学设计、电路设计和机构光学设计方面的基础内容进行了详细介绍,接着介绍了显示器的性能测试方法,最后再介绍了阵列、彩膜、液晶盒和模组工艺制程。
本书由杰出的科学史专家托马斯·黑格和保罗·塞鲁齐撰写,在经典之作《现代计算机发展史》第二版的基础上,进行了脱胎换骨式的全面重构,用全新视角,深入阐释计算技术体系及其应用的进化,带领读者理解计算机的变革历程,以及技术与社会的相互塑造。全书共分15章,每章讲述计算机的一种转变,从1945年的ENIAC谈起,到电子邮件、袖珍计算器、个人计算机、万维网、电子游戏、智能手机的发展,再到计算机无处不在又无迹可寻的当今世界,最后以集成了多种计算模式的特斯拉ModelS作为结尾。全书史料丰富,见解深刻,叙述生动,是现代计算机发展史的很好入门级读物。
本书以目前主流的Windows7操作系统为基础,深入浅出地讲解了系统安装、重装、备份与还原的相关知识。全书共分为4篇,从系统安装和重装的基础知识开始,一步步讲解了安装操作系统前的准备工作、搭建虚拟安装试验平台、安装Windows单操作系统、安装驱动程序与系统补丁、多系统安装与管理、多系统资源共享、安装与卸载常用软件、系统安全防护与优化、使用其他方法安装操作系统、数据备份与还原、卸载与重装操作系统、系统备份与还原、排除安装与重装系统故障和数据急救与恢复等知识。本书实例丰富,包含了系统安装、重装、备份与还原过程中涉及的方方面面,可帮助读者快速上手,并将其应用到实际工作领域。本书内容丰富、实用,且简单明了,可作为广大初、中级用户自学系统安装、重装、备份与还原技术的参考用书。同时,本书知识全面,安排合理
USB是外围设备与计算机进行连接的快速且有弹性的新式接口。本书介绍的USB 2.0标准,从USB的基础开始介绍,包括实际的硬件与软件设计,并且使用汇编语言、Visual C 、Visual Basic等来示范程序代码的编写。另外还有各种USB芯片介绍,帮助读者快速设计自己的USB设备。 本书共14章和1个附录,内容包括:USB简介、USB传输、检测设备、控制传输、USB控制器芯片、Cypress enCore控制器芯片、驱动程序、设备类别、设备测试、电源管理与信号编码、电路接口、集线器、HID设备、HID程序设计以及USB参考资料等。 本书适合从事USB的硬件、软件设计的程序员和其他相关技术人员使用或参考。