本书是作者在从事单片机开发与应用的过程中,将实际经验教训和心得感悟加以总结、整理而成的工作手记。每篇手记论述一个专题,独立成篇,同时又相互关联。全书内容包含入门基础、经验技巧、设计案例及网络杂文四个部分。 书中将网络中自由的语言艺术与现实中严谨的科学技术相结合。全书的风格以轻松诙谐的笔调为主。作者力图摆脱传统技术类书籍说教式的表述形式,让读者耳目一新,在轻松的交流过程中获得共鸣。 本书的读者对象为单片机领域的开发工作者以及有志于学习、钻研单片机技术的所有人员。
本书围绕区块链技术的基础密码理论和安全攻防技术展开论述。全书共6章,主要内容包括区块链的基本概念及安全问题、区块链的密码学技术、区块链共识机制、比特币和以太坊等密码货币系统、区块链系统的攻击与防御等。本书从区块链基础密码学原语和共识机制入手,采用区块链“六层结构(数据层、网络层、共识层、激励层、合约层和应用层)”+“应用演变(比特币—以太坊—其他区块链应用)”框架对区块链系统面临的安全问题进行系统化阐述,有助于帮助读者从宏观上掌握区块链系统安全技术体系。 本书内容丰富,通俗易懂,可作为高等学校网络空间安全等专业的教材或者教学参考书,也可作为网络与信息安全从业人员的学习参考书。
如果不是为了应付考试,那单片机的学习更应该强调系统的应用。本书是《51单片机应用从零开始》的姊妹书,既可作为其“续集”以扩展学习单片机基础知识之后的系统应用,也可独立成册作为单片机从基础学习到系统应用的帮手。51系列单片机不仅是用得最多的单片机之一,同时也是上手学习单片机系统开发的一款单片机。本书主要以51系列单片机为核心控制器,从广度和深度上对其系统应用进行了梳理,通过本书的学习和实践,可以顺利完成多任务、多功能单片机系统的设计及开发,能对日常生活、生产中的一些测控系统进行自主设计及实施。书中丰富的实例及全面的应用讲解将能极大地开阔单片机系统设计者的思路,并为其设计提供蓝图和模块。 本书在选材时,结合外重点大学一线教师的教学经验,并借鉴国外经典教材的写作手法,对51单 片机的应用系
μC/OS-III是源码公开的商用嵌入式实时操作系统内核,由的μC/OS-II发展而来。μC/OS-III针 对以ARM Cortex为代表的新一代CPtJ,面向带有可用于级查表的硬件指令(如,前导零计算指令)的 CPU的嵌入式应用。μC/OS-III允许利用这类高端CPU的特殊硬件指令来实现高效的任务调度算法,而无须 使用μC/OS-II的软件任务调度算法,而且μC/OS-II支持时间片轮转调度算法。从核心任务调度算法的改 变来看,μC/OS-III已经是一个全新的嵌入式RTOS内核。从μC/OS算起,该内核已有20余年应用史,在诸 多应用领域得到了广泛的认可。 JeanJ.Labrosse所著的《嵌入式实时操作系统μC/OS-Ⅲ》在保留对实时操作系统基本概念阐述的基础上,详细讲解μC/OS-III相比μC/OS -II所做的大量扩展与改进,如同时支持时间片轮转调度算法和基于级的可剥夺型任务 调度算法;用系统任务来处理中断队列以缩
随着软硬件技术的发展,嵌入式系统在生产、生活乃至军工的各个领域应用都日渐广泛,功能也越来越强大,但设备和软件也日趋复杂。本书立足于工业实践, 旨在为有效控制复杂的嵌入式软件测试过程提供解决方案。书中全面讲述了嵌入式软件测试的一般过程,内容包括结构化测试和嵌入式系统的原理、测试生命周期、重要的应用技术、基础设施、测试组织形式和测试原则。本书在测试设计技术和测试组织方面的精辟论述,将会对软件测试的规范化和高效化大有帮助。 本书特别适合与嵌入式系统的软件打交道的人士以及嵌入式项目的管理人员,对嵌入式硬件开发和测试人员也很有裨益。
本书共分七章,主要包括:靠前章介绍本书的研究背景、意义及任务;第二章介绍了统计学习理论和支持向量机原理和算法;第三章介绍了特征提取、特征融合和建立目标特征库的相关理论和知识;第四章介绍了支持向量机模型选择的基本方法;第五章介绍了支持向量机特征选择的基本方法;第六章提出了基于增后特征库的支持向量机识别算法;第七章将前面所作的工作和代码进行整理。
本书以MCS-51单片机和ATmegal6单片机的技术应用为主线,从培养综合素质的角度出发,采用项目式教学法,通过团队共同努力完成一个又一个相对独立完整的实际项目的方案制定、计划实施和综合评价。在项目操作过程中学习知识、训练技能、积累经验、提高素质,具备构建以MCS-51单片机或者ATmegal6单片机为核心的应用系统的硬件设计和软件编程的基础知识、基本技能和项目开发的基本素质。 本书的内容包括:单片机硬件系统、单片机开发系统、指令系统、结构化程序设计、中断与定时,计数器、系统扩展、人机交流接口、测控接口、串行口通信技术与专题制作等。 本书按章节内容由浅入深,注重应用知识的技术实现,注重各项目模块的相对完整与教学的可实施性,使读者在学、做、练中掌握知识技能,实现项目功能,感受通过艰辛努力完成一个个项目后的成
单片机功能强大,可以应用在各个领域。本书系统地介绍了单片机的原理、结构,以及设计单片机所需要的各种软硬件知识,给出单片机应用的各种实例。全书共分3个部分,部介绍单片机的基本原理,组织架构及硬件,软件的基本操作;第二部分介绍单机片的基本本应用实例(包括基本输入、输出端口的使用,以及定时、计数器、外部中断、串行端口的设定使用)等;第三部分介绍单片机控制的高级应用。 本书内容由浅入深、循序渐进,符合大多数读者的学习方式。本书适合于单片机爱好者,也可以作为大专院校、培训学校的专业课教材。