本书共9章,前3章介绍了PIC单片机的发展概述、PIC16F87X系列单片机的开发环境和C语言开发工具的使用;第4章至第8章具体讲述了PIC16F87X系列单片机的模数转换器、捕获/比较/PWM模块(CCP)、支持RS-485和RS-232的可寻址USART模块、支持SPI和I2C的同步串行端口(SSP)模块等模块的设计使用方法;第9章介绍了FLASH在线编程技术和综合应用各个模块的无线遥控玩具坦克和多路模拟量采集的应用实例。本书可以作为PIC单片机开发和学习PICC语言编程技术的参考书,适用于大中专院校师生和PIC单片机开发人员使用。
针对目前介绍飞思卡尔MC9S12(X)系列单片机的不多、初学者入门困难的现状,作者撰写了此书,旨在将初学者领入飞思卡尔的殿堂。本书在内容组织上循序渐进、从原理到实践、从简单到复杂,主要讲解了MC9S12(X)系列单片机各模块的工作原理和寄存器定义,并通过实例讲解使读者掌握模块的使用方法,尤其针对“飞思卡尔杯”智能汽车竞赛进行了大量实例讲解。本书的特点是理论与实践紧密结合,实用性强,为读者提供实例的测试代码。这些代码可以在飞翔科技系列开发板上进行调试。读者可以通过理论知识的学习和实例的调试,迅速入门飞思卡尔单片机。本书可作为本科及研究生阶段的单片机,也适用于该系列单片机的自学者和开发人员。
本书系统地阐述嵌入式系统软件工程所涉及的过程、方法、内容,以及在典型工业领域中的应用。全书内容分为两大部分:部分介绍嵌入式系统软件工程方法论,主要包括嵌入式软件的开发过程(需求工程、软件和系统体系结构、编程和测试等内容),丌发和测试中所采用的标准,与安全性相关的软件系统的准入,以及嵌入式软件所涉及的法律问题:第二部分介绍嵌入式系统软件在汽车领域、轨道交通领域、航天领域、医疗器械、工业自动化、通信系统中的应用,在每个应用领域重点介绍具体应用领域的一些特定需求、技术和限制条件,以及它们对于嵌入式系统软件开发过程的影响。本书有望为嵌入式系统软件工程领域的教学、科研和工程实践提供帮助,本书可供从事嵌入式系统软件开发和研究的工程技术人员使用和参考,也可作为高等院校相关专业的研究生和本
本书以89S51系列单片机为载体,结合作者多年教学与指导电子设计竞赛的经验编写而成。全书分三部分:汇编语言程序设计、C语言程序设计和RTX51实时多任务操作系统。内容编排符合初学者先了解单片机底层的工作原理,再掌握高效编程语言的使用方法,最后达到熟练应用RTX51实时多任务操作系统这一高级阶段的学习过程。这三部分内容中许多例程所完成的任务是相同的,便于读者比较对照,从而加深理解。书中的内容均是作者亲自实践调试通过的,其中大部分内容采用倒叙的写作手法,即先给出设计内容的全貌,然后结合作者调试时遇到的问题和学生经常问的问题,以对话的形式对设计内容进行分析讲解。书中大胆采用了许多来源于生活的卡通图片和生活用语,力争生动形象地讲述单片机技术。本书既可以作为单片机爱好者的自学用书,也可以作为大中专院校自动
本书介绍和分析了嵌入式系统的重要概念和应用设计方法,并提供了多个基于ARM平台的多线程应用实例。重点从实时、多线程、ThreadX和ARM处理器结合的角度进行展开,并用实际的案例分析将它们与应用相结合。读者可从中获得完成自己的应用所需的所有细节,包括ARM处理器的概况和ThreadX实时操作系统(RTOS)所提供的所有服务。本书面向高校计算机专业师生、嵌入式应用的中高级设计开发人员、实时系统的应用与研究人员,也可作为高校计算机及相关专业的嵌入式课程教材。