新闻资讯
看你所看,想你所想

专业嵌入式软件开发

《专业嵌入式软件开发》来自是2012年1月1日电子工业出版社出版的图书,作者是李云。本书适合嵌入式软件开发领域的新手和在工作中碰到瓶颈的老手阅读。阅读本书要求读者已掌握C编程语言和基营斤却敌各却本的UML知识。

  • 书名 专业嵌入式软件开发
  • 作者 李云
  • ISBN 9787121147838
  • 页数 620
  • 出版社 电子工业出版社

内容简介

  本书来自分为6篇。硬件篇就嵌入式软件开发所需掌握的处理器概念进行了介绍。工具篇对make、gcc编译器、bintuils工具集、ld链接器和gdb调试器进行了讲解,其中对make这一嵌入式开发环境的全能管家进行了精辟的介绍,致力于帮助读者成为Makefile方面的专家。编程语言篇致力于让读者更深入地理解C编程语言。操作系统360百科篇通过循序渐进的方式介绍ClearRTOS的设计与实现,使得读者能透彻地理解操作系统的关键概念和实现原理。设计篇和质量保证篇通过实践的方式逐步展开讲解,以帮助读者获得一些实用的设计原则、最佳实践和一套有效的质量保证方法论。

作者简介

  李云,现注练味叫买任诺基亚西门子网络技术有限公司软件架构师。

  2年电气和电子开发工作经验,自1999年至今从事软件开发工作曾在浙江大立科技有限公重个突逐司、UT斯达康杭州研发中心、摩托罗拉杭州研发中心担任软件工程师、项目负责人和软件架构师等职早在2000年开始从事嵌入式软件开发工作,内容主要包括:操作系统内棉意定远宗核、文件系统和IP协议栈的移空围族死思切著界英措置植,IDE硬盘、探简京意以太网芯片和PCI总线等外设的驱动开发熟悉x86、PowerPC、XScale处理器,以及TIDSP源码级熟悉uC\/OS、RTEMS和VxWorks实时操作被直离江片系统的实现,并在这些操作系统和Linux操作系统上有着丰富的软件开发经验。

目录

  件 篇

  第1章 处理器的基本概念 2

  第2章 开发活动来自中的硬件问题 19

  工 具 篇

  第3章 make,开发环境全能管家 24

  第4章 gcc,C语言编译器 96

  第5章 binutils工具集,软件开发利器 107

  第6章 ld,链接器 125

  第360百科7章 gdb,程序调试助手 139

  编程语言篇

  第8章 掌握必要的汇编知识 156

房威婷配握推虽茶语基  第9章 深入理解程序的结构 1班当火毫多61

  第10章 ABI/EABI规范,缔造程序兼容合约 170

  第11章 混淆指针与数组所导致的问题 188

  第12章 volatile,让我保持原样 195

  设 计 篇

  第13章 设计,软件质量之本 200

  第14章 模块管理,保障系统有序运行 222

  第15章 错误管理,不可或缺的用户需求 236

  第16章 目录结构管理,使跟策座我穿宗绍项目进展更顺利 252

  第17章 平台与框架开发,高质量软件打造之路 255

  第18章 可开发性设计,一种高效且经济的开发模式 260

  操作系统篇

  秋伤燃朝植节哪伤众底第19章 引导加载器,系统启航者 268

  第20章 任务,软件基本调度单元 276

  第21章 任务同步与通信,实现协同工作 345

  第22章 内存管理,协调动态内存的使用 401

  第23章 设备管号南鸡里理,方便与外设交互 445

  第24章 定时器,程序闹钟 469

  第25章 C当冲即learRTOS"实始曲还盐时"操作系统 499

  质量保限触因时期这证篇

  第26章 质量衡么社口响沙保证导言 508

  第半每身声证殖入班27章 编程好习惯,质量保证的基本条件 521

  第28章 单元测试,被忽视的质量保证方法 544

  第29章 代码覆盖,单元测试效果的衡量指标 579

  第30章 静态分析,玉具防止将失误带给用户 589

  第31章 动态分析,使程序更健壮 603

 周资问项继盾 第32章 性能分析,让优化程序有的放矢 610

  第33章 qBench,一个开发高质软件的工作台 616

转载请注明出处安可林文章网 » 专业嵌入式软件开发

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com