你对嵌入式系统开发感兴趣吗?因为嵌入式系统无法容忍低效率,所以对编程方法要求严格。这本易读的指南可以帮助你根据经典软件设计模式和嵌入式编程独有的新模式培养良好的开发实践。你将学习如何为处理器而不是操作系统构建系统架构,发现各种应对硬件问题、设计变化、制造需求的技术。本书的作者是一位领域专家,开发过从DNA扫描仪到儿童玩
本书以基于ARMCortex-M0内核的典型国产芯片CW32系列单片机为例,从嵌入式产品开发工程师的视角,深入讲解从基本原理、电路设计、软件开发到项目实战的全过程,帮助读者掌握基于ARMCortex-M0的嵌入式系统开发的核心技能。此外,本书还注重嵌入式系统开发的实用性、拓展性和可迁移性,旨在使读者不但可以通过本书实战
《单片机技术及应用》教材采用“项目导向、任务驱动”编写方式,采用行业龙头企业的城市智慧景观系统典型真实项目,构建了智慧景观灯光控制系统、智慧景观预约提醒系统、智慧景观电源电压采集系统和智慧景观环境数据采集系统共4个场景,重点讲解了单片机GPIO,中断,定时,ADC和串口UART的知识点和技能应用点。教材基于KEIL+P
"《单片机原理与应用》(第2版)全面介绍了单片机的基础理论、发展历程及设计应用技术。全书共分11章,系统阐述了单片机的基本概念、历史发展、核心特征、技术趋势,并深入探讨了8位单片机的主要生产厂家和机型,特别是对MCS-51系列单片机进行了详细的分析和讨论。此外,书中还涵盖了单片机的硬件结构、指令系统、程序设计、定时器/
"《Arduino技术及应用(第2版·微课视频版)》以ArduinoUnoR3开发板为硬件平台,沿着“基础知识→模块实验→电路设计→项目实战”的思路,由浅入深、先易后难地讲述了Arduino开发技术。基础知识部分(第1~4章)介绍了Arduino技术的基本概念、原理、硬件开发环境和软件开发语言。模块实验部分(第5~14
本书紧密结合新技术的发展,介绍计算机的基础知识,如计算机的结构和工作过程、汇编语言及汇编语言程序设计,介绍计算机的常见接口技术,以最新的国产芯片STC8H单片机为背景,介绍单片微型计算机的结构、I/O、中断、定时器、串行通信、模拟量、人机交互、DMA等常见外设模块。全书共分12章,第1章简要介绍微型计算机的发展历史及应
本书介绍单片机技术基础及应用,内容按项目组织,包括单片机基础知识、Keil软件的学习、一盏LED灯的点亮控制、单片机的最小系统、多盏LED灯的点亮控制、LED灯的闪烁控制、流水灯的控制、艺术灯的控制、数码管的显示控制、按键的控制、交通信号灯的控制、LCD1602液晶显示、LCD12864液晶显示等十三个经典项目。各项目
本书由浅入深、循序渐进地讲述了51单片机的硬件结构、外部资源的使用方法,在KeilμVision5集成开发环境编程基础上,通过Proteus软件进行实例仿真,展开理论与实践相结合的学习模式。本书的教学PPT和Proteus仿真实例发布于超星尔雅学习平台,平台还附有相关阅读资料供读者参考,如单片机开发板原理图,章节中的某
"本教材内容基于MCS-51系列单片机硬件基础应用展开,强调实践操作,通过讲解51系列单片机的相关实验案例,兼顾介绍其他类型单片机的不同特点,使学生掌握单片机应用开发方法。本教材利用天津大学实验中心自主开发的高集成度的单片机开发平台,融合最新的单片机技术,研究单片机微控制器的硬件结构、工作原理、编程方法和工程应用。通过
本书以IAP15F2K61S2单片机为例,讲解51单片机高级语言KeilC51的程序设计方法,结合实际项目,介绍I/O控制及识别、中断应用、定时器应用、串行口通信应用、温度传感器读取,以及实时时钟芯片、A/D转换模块及超声波模块的使用。本书内容全面,讲解由浅入深、实例丰富、逻辑清晰、可读性好、实用性强。本书采用项目驱动