基于Cortex-M4内核的STM32F4系列微控制器具有较高的性价比,在多个领域都得到了广泛的应用。本书以STM32F407为例,通过11个具体的项目详细介绍微控制器和嵌入式系统开发技术,主要内容涉及开发环境、标准固件库、GPIO接口、定时器、外部中断、USART、SPI总线、I2C总线、ADC、嵌入式操作系统等。本
本书采用STM32CubeMX的开发方式,选用20个基于STM32嵌入式技术开发的实例,按照“理论够用,突出应用”的原则,采取项目化教学的方式,以作品制作为载体,在作品制作过程中讲解STM32嵌入式技术的基础知识、基本技能和方法,培养学生的爱岗敬业、耐心仔细、抗压抗挫等优良品质和精神,由浅入深地讲解STM32嵌入式技术
本书介绍的先进传感器主要是21世纪以来发展或兴起的新型传感器件,其共同特点是具有更高的灵敏度、更强的智能化、更大的集成度、更广的应用面,并且具有极为广阔的发展前景。本书介绍新型结型光电传感器、CMOS图像传感器、电荷耦合器件、半导体光子探测器、超导光子探测器、热红外传感器、机器视觉传感器、光纤传感器、智能化集成传感器等
《嵌入式Linux系统原理与应用(微课视频版)》以当前嵌入式系统领域中具有代表性的嵌入式Linux系统作为分析对象,在介绍ARM嵌入式处理器的基础上,阐述了Linux基础、嵌入式Linux开发环境、ARM-Linux内核、嵌入式Linux文件系统、ARM-Linux移植及调试方法、Linux驱动程序的设计等内容;然后介
《Python程序设计教程》全面介绍Python程序设计的基础语法和常用第三方库及应用。全书共11章,主要内容包括:程序设计语言及Python的相关概念,基本语法,程序控制结构,函数,组合数据类型,面向对象程序设计,文件操作,基于第三方库的GUI编程,科学计算、数据分析与可视化,多媒体编程,网络爬虫。书后附录分别描述了
《大学计算机基础:Windows10+Office2016》由浅入深、循序渐进地介绍了计算机与信息技术的基础知识、基本操作方法以及计算机在办公和网络等方面的具体应用。全书共9章,分别介绍了计算机与信息技术,数据在计算机中的表示,Windows10操作系统,计算机网络与信息安全,使用Word2016制作办公文档,使用Ex
《大学计算机基础实践教程:Windows10+Office2016》为《大学计算机基础(Windows10+Office2016)》一书的实践教程。全书共9章,以实验形式分别介绍了计算机与信息技术、数据在计算机中的表示、Windows10操作系统、计算机网络与信息安全、使用Word2016制作办公文档、使用Excel2
"本书以实用、够用为创作原则,以普及计算机使用方法为指导思想,在主流Windows10操作系统的基础上,用通俗易懂的语言对计算机的基础知识及基本应用进行详细阐述。全书共9章,包括计算机的发展历史、系统组成、硬件设备、Windows10的基本操作、个性化设置、文件与文件夹的管理、系统自带工具的使用、三大办公组件的使用、多
本书面向零基础编程学习者,从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍使用IDLE及Python框架进行程序设计的知识和技术。全书共分9章,内容包括Python入门基础、Python语言基础、Python内置的数据结构、程序流程控制、函数、类和对象、文件与目录操作、模块与包、数据可视化等。书中所有知
《Java编程基础实验指导与习题解答》是主教材《Java编程基础》(陈国君编著,清华大学出版社出版)的配套实验指导与习题解答。全书分为两部分。第一部分是实验指导,共有17章,内容与主教材中的17章相对应。每章都有相关内容的知识点,并包含若干上机实验,每个实验由实验目的、实验要求、程序模板和实验指导等部分组成。实验内容由