本书主要通过项目学习(PBL,Project Based Learning)的方式综合讲解Arduino编程基础和电子电路基础,对版的部分内容进行了更新,具体介绍了Arduino IDE、Mixly、Arduino UNO控制器、C语言编程、传感器、执行器、反馈型机器人等相关知识。通过精心设计的课程,让学生由浅入深地了解Arduino软件、智能硬件的性能和使用方法,锻炼学生的程序逻辑思维能力,通过编程和使用智能硬件完成自己的创意。
《单片机系统设计基础及应用》分为3篇,共9章,内容包括电子系统概述,微控制器应用系统设计开发51单片机仿真软件Proteus、uVision4的使用方法、以51单片机为核心的完整的项目设计。每篇又分为概述、原理、课程设计,由理论教学到实践教学相结合的学习方式,循序渐进地掌握知识。 《单片机系统设计基础及应用》讲解深入浅出,实例内容翔实。 《单片机系统设计基础及应用》可作为大多数高等院校电气信息类本科教材使用,也可以作为高等院校电气信息类专科教材使用,同时也可供从事单片机系统开发的广大技术人员参考阅读。
本书是为《办公软件高级应用》编写的配套教学用书,以案例的形式介绍和讲解了Office系列常用软件的高级应用方法和技巧。 全书共分为5个篇章:篇,Word高级应用;第2篇,Excel高级应用;第3篇,PowerPoint高级应用;第4篇,Access高级应用;第5篇,综合应用。 本书在编写过程中注重理论知识与实践操作相结合,以实际操作方法为讲解的重点。每一个案例的介绍包括“问题描述”、“解决思路”、“知识要点”、“方案步骤”、“总结”5个部分组成。
本书首先从真实世界入手介绍了实时和嵌入式系统的概念及未来的发展趋势、嵌入式系统开发的基础知识和初始化问题;接着,介绍了实时操作系统,详细论述了实时操作系统中的任务、信号灯、消息队列、其他内核对象以及RTOS服务。其中,深入讨论了异常和中断、计时器和计时器服务、I/O子系统以及内存管理问题,并给出了这些服务的典型操作和使用方式。本书依据由表及里的方法,讲述了分解实时嵌入式应用系统中并发模块的方法;从通信和同步角度论述了资源的使用以及普遍使用的实际设计模式;从理论角度论述了实时中死锁发生的原因和解决死锁的方案。本书对于国内软件企业中将要和正在从事实时嵌入式系统开发和管理的技术人员具有较高的参考价值;对于计算机工程与技术、电子、信息及通信等相关专业的师生,特别是软件学院有意从事实时嵌入式系