本书是以我们的教学经验和开发实践为基础而编写的教材,全面介绍了PSoC6的结构、原理、编程方法和实现方法,具有完整的体系结构,并设计了大量的实践环节,力图通过实训,使读者较快掌握利用PSoC6设计和实现电子系统的方法。因此,本书既可以作为有关课程的教科书,也可以作为教师、学生和工程技术人员在开发和研究PSoC6时的参考书。 本书内容包括PSoC6基本结构、PSoC6开发环境、PSoC6实验和PSoC6原理共四部分。本书力图在总体结构和内容编排上具有系统性、科学性、启发性、实用性和适用性,做
针对目前myRIO使用过程中资料匮乏、入门应用无从着手的问题,本书从LabVIEW图形化编程快速入门开始,深入细致介绍了myRIO硬件基本结构、配置与测试方法。在此基础上结合工程应用实例,将myRIO模拟量采集与输出控制、数字量采集与输出控制、UART通信及其扩展应用、WiFi无线局域网通信与物联网通信、SPI通信、I2C通信、音频数据采集分析与合成输出、图像采集与机器视觉等技术及其应用全景式展开,可以使得学习者在较短时间系统地掌握myRIO应用开发技术,具备快速开发、部署嵌入式应用系统的
《微机原理及接口技术》根据学生掌握知识的基本特点,依据循序渐进、深入浅出、突出重点、理论联系实际的原则编排,以使学生能够在较短的时间内理解微机的基本概念,掌握微机控制系统的基本设计方法。全书共分9 章,包括8086/8088 微处理器的结构及基本工作原理、半导体存储器分类及连接、8086/8088 指令系统与汇编语言程序设计、输入/输出接口、中断技术、常用可编程接口芯片以及模/数和数/模转换等内容。《微机原理及接口技术》既可作为高等院校非电专业本、专科教材,也可作
GD32F3苹果派开发板(主控芯片为GD32F303ZET6)配套有多种教材,分别介绍微控制器基础外设、微控制器复杂外设、微机原理、操作系统等知识。本书为微机原理教程,通过15个实验分别介绍汇编语言基础、基于汇编的数据处理、程序流控制、存储器访问、函数封装、GPIO与流水灯、GPIO与独立按键、外部中断、定时器、SysTick、RCU、串口通信、ADC和DAC的原理与应用。全书程序代码的编写均遵循统一规范,且各实验采用模块化设计,以便将各模块应用于实际项目和产品中。《GD32微控制器原理
本书以AT89S51单片机为例,详细介绍51单片机的原理及接口技术,内容精练、案例丰富,每章都配有习题。全书具有较强的系统性、实用性、典型性。通过对本书的学习,读者能够掌握单片机系统开发设计的基础知识和基本技能,达到快速入门的效果,而且可以较全面地掌握单片机的整个开发流程。本书的内容包括单片机概述,AT89S51的硬件结构,51单片机的指令系统及汇编语言程序设计,C51的程序设计,AT89S51的中断系统,AT89S51的定时器/计数器,AT89S51的串行接口及串行通信,AT89S51的系统扩
现在物联网可以说是炙手可热的概念,在智能家居、智能汽车、工业自动化生产、智能城市等领域,都有物联网的身影。单片机行业也将从自动化控制快速转向物联网产品的研发。本书在这个背景下为想从事物联网开发的朋友进行物联网的单片机入门指导。本书将采用主流的32位 ARM 单片机作为低功率物联网设备的核心组件,讲解蓝牙模块、Wi-Fi 模块和阿里云物联网平台的联网通信。本书使用 STM32 CubeIDE 集成开发环境、STM32 CubeMX 图形化编程工具,以及主流的 HAL 库,内容包括基础知识的讲解和各
本书以C8051F020为例介绍了SoC型的单片机原理及应用,该系列单片机具有与MCS51完全兼容的指令内核和丰富的外设接口及片内资源。书中详细叙述了该单片机的基本结构、指令系统及用C51语言对片内资源的编程方法、C8051F系列单片机应用系统的开发方法及实验项目等方面的内容。本书附有习题、实验题、应用实例及程序源码,大部分内容配有微课视频供读者自学,同时提供用于教学的PPT课件。全书内容自成体系,语言通俗流畅,结构合理紧凑。本书可作为高等院校单片机课程的教材及实验指导书,也可
本书以“项目目标、知识准备、项目实施、拓展学习、评价反馈”的项目化方式组织内容,按照“搭积木”的设计思想,共设计了8个项目:GPIO基础应用—实现闪灯和开关状态检测与控制功能;利用定时中断实现频闪灯;GPIO和定时器的综合应用—实现数码管显示、键盘检测与控制、测温功能;利用UART实现上位机和下位机的通信;利用Timer实现PWM和输入捕获功能;利用ADC设计简易数字电压表;利用SPI实现多机串行通信;利用CAN实现多机通信。每个项目均采用“通用知识”→“嵌入式构件设计”→“应用层程序设计”→“
本书讲述单片机的基础知识、接口方法和应用技术,全书共 14 章。第 1 章概述经典微型计算机原理基础,概述单片机的发展、现状与应用,以及恩智浦系列单片机的分类特点。第 2 章以 16 位单片机型号MC9S12XEP100 为蓝本,讲述恩智浦 S12X 系列单片机的功能结构、组成原理、存储器、中断系统、最小系统等。第 3 章概略介绍 S12X 单片机的指令系统与汇编语言编程。第 4 章重点描述 S12X 单片机仿真调试与 C 语言编程方法。第 5~11 章分别描述并
本书在“大众创业,万众创新”的时代背景下,结合当前高等院校创新实践课程,总结基于Arduino开源硬件的开发方法,并给出系统开发Arduino智能硬件产品的实际案例。主要内容包括: 开源硬件的发展,常用的开发板及编程语言,Arduino硬件设计,Arduino入门程序设计,库文件的使用方法,外围设备、传感器和模块的原理、电路连接和实例程序。本书讲解由浅入深,引导读者先思考后实践,将创新思维与实践相结合,以满足不同层次人员的需求;同时,本书提供实际项目的电路