《专业嵌入式软件开发:全面走向高质高效编程》分为6篇。硬件篇就嵌入式软件开发所需掌握的处理器概念进行了介绍。工具篇对make、gcc编译器、bintuils工具集、ld链接器和gdb调试器进行了讲解,其中对make这一嵌入式开发环境的全能管家进行了精辟的介绍,致力于帮助读者成为Makefile方面的专家。编程语言篇致力于让读者更深入地理解C编程语言。操作系统篇通过循序渐进的方式介绍ClearRTOS的设计与实现,使得读者能透彻地理解操作系统的关键概念和实现原理。设计篇和质量保证篇通过实践的方式逐步展开讲解,以帮助读者获得一些实用的设计原则、最佳实践和一套有效的质量保证方法论。
《专业嵌入式软件开发:全面走向高质高效编程》适合嵌入式软件开发领域的新手和在工作中碰到瓶颈的老手阅读。阅读《专业嵌入式软件开发:全面走向高质高效编程》要求读者已掌握C编程语言和基本的UML知识。
硬件篇第1章 处理器的基本概念第2章 开发活动中的硬件问题 工具篇第3章 make,开发环境全能管家第4章 gcc,C语言编译器第5章 binutils工具集,软件开发利器第6章 ld,链接器第7章 gdb,程序调试助手 编程语言篇第8章 掌握必要的汇编知识第10章 ABI/EABI规范,缔造程序兼容合约第11章 混淆指针与数组所导致的问题第12章 volatile,让我保持原样 设计篇第13章 设计,软件质量之本第14章 模块管理,保障系统有序运行第15章 错误管理,不可或缺的用户需求第16章 目录结构管理,使项目进展更顺利第17章 平台与框架开发,高质量软件打造之路第18章 可开发性设计,一种高效且经济的开发模式 操作系统篇第19章 引导加载器,系统启航者第20章 任务,软件基本调度单元第21章 任务同步与通信,实现协同工作第22章 内存管理,协调动态内存的使用第23章 设备管理,方便与外设交互第24章 定时器,程序闹钟第25章 ClearRTOS“实时”操作系统 质量保证篇第26章 质量保证导言第27章 编程好习惯,质量保证的基本条件第28章 单元测试,被忽视的质量保证方法第29章 代码覆盖,单元测试效果的衡量指标第30章 静态分析,防止将失误带给用户第31章 动态分析,使程序更健壮第32章 性能分析,让优化程序有的放矢第33章 qBench,一个开发高质软件的工作台参考资料
本书是CSS3领域的标准性著作,由资深Web前端工程师根据CSS3的最新技术标准撰写。内容极为全面、丰富和翔实,由浅入深地讲解了CSS
《并发模式与应用实践》内容简介:本书解释了如何利用并行体系结构的不同特性,使代码更快、更高效。首先介绍基本的并发概念,并探
《非正常军师联盟》内容简介:古人很潮系列书籍。继《唐朝有嘻哈》《宋朝好声音》《魏晋有美男》《奇葩王者说》《古人教你学吐槽》
《iOS编程》荣获Jolt生产力大奖。第4版更新了iOS7和Xcode5的内容。全书涵盖了开发iOS应用的方方面面。从Objective-C基础知识到新
《子义手抄报》内容简介:这是一本指导学生制作黑板报和手抄报的工具书。这本书里的画风清丽,为学生提供了丰富的版式设计和内容选
MassimoBanziistheco-founderoftheArduinoprojectandhasworkedforclientssuchas:Prada...
《明诗鉴赏》内容简介:《明诗鉴赏》是“新选中国名诗1000首”丛书中的一种,是由首都师范大学教育部长江学者特聘教授左东岭注评。
《马克笔手绘基础技法》内容简介:在玩具设计中,快速地表达与沟通是非常重要的。而手绘作为一种可用于视觉传达的艺术语言,因其方
《英语进阶周计划——词汇速记》内容简介:词汇记忆是英语学习的基础。如何快速记忆单词,是每一位英语学习者经常探索的问题。不仅
Web安全设计之道-.NET代码安全.界面漏洞防范与程序优化 本书特色 黑客入侵、挂马、网页篡改……网络系统安全的种种问题令人困扰,是否有方法能彻底解决这些安全...
C程序员在编写程序时手头一定要有这本书。在这本书中,C语言专家PeterPrinz和TonyCrawford为你提供大量的编程参考信息。全书叙述
《交易员的自我修养:中国顶级交易员访谈实录(陈侃迪)》内容简介:本书是“中国顶级交易员访谈丛书”之一,丛书致力于通过十数年
计算机图形学 内容简介 本书主要讲述计算机图形学的有关原理、软硬件环境、几何建模和图形处理的基本方法。介绍了计算机图形学的基本概念、发展和应用,计算机图形系统的...
WhentheDecorativeArtsdedicateshimanexhibition,thiswholemonographpaysparticularat...
Architectslookatthousandsofbuildingsduringtheirtraining,andstudycritiquesofthose...
通过解剖分析现成软件的源代码来学习计算机的专业课程,是一种行之有效的途径。本书通过解剖一个LALR(1)语法分析的生成器——L
Perlisaversatile,powerfulprogramminglanguageusedinavarietyofdisciplines,rangingf...
《Shell脚本学习指南》将告诉你这些有关UNIX主流工具的知识。除此之外,《Shell脚本学习指南》还会帮助你解决UNIX命令与标准的差
《家庭电工一本通(第2版)》内容简介:本书内容包括家庭安全用电早知道,家庭用电必备工具,家庭电工看图,家庭照明安装,家用电器
Railsislarge,powerful,andnew.Howdoyouuseiteffectively?Howdoyouharnessthepower?An...