邱毅凌所著的这本《嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜》是一本专为系统开发人员撰写,能够快速理解何谓“嵌入式系统”的书,作者以自身丰富的经验与见闻,无私地分享在嵌入式领域真正有用的知识。
本书最大的特色是以一个完整的嵌入式系统开发流程为架构,通过一名菜鸟工程师与项目经理的诙谐对话,故事性地带出系统概念及开发要素,并点出要成为一名称职的嵌入式系统工程师,在实际工作中所必须具备的各项知识及技能。这是一本能让你少走冤枉路,学习如何轻松驾驭并有效完成开发项目的实用指南。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 嵌入式系统开发之道(菜鸟成长日志与项目经理的私房菜) |
分类 | |
作者 | 邱毅凌 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 编辑推荐 邱毅凌所著的这本《嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜》是一本专为系统开发人员撰写,能够快速理解何谓“嵌入式系统”的书,作者以自身丰富的经验与见闻,无私地分享在嵌入式领域真正有用的知识。 本书最大的特色是以一个完整的嵌入式系统开发流程为架构,通过一名菜鸟工程师与项目经理的诙谐对话,故事性地带出系统概念及开发要素,并点出要成为一名称职的嵌入式系统工程师,在实际工作中所必须具备的各项知识及技能。这是一本能让你少走冤枉路,学习如何轻松驾驭并有效完成开发项目的实用指南。 内容推荐 邱毅凌所著的这本《嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜》用平易朴实的语言,以一个完整的嵌入式系统的开发流程为架构,通过一位“菜鸟”工程师与项目经理的诙谐对话,故事性地带出嵌入式系统概念及开发要素,并点出要成为一名称职的嵌入式系统工程师,在实际工作中所必须具备的各项知识及技能。 全书可以分为三大部分:第1、3、4、17、18、19章和附录D为嵌入式系统概论与开发流程;第2、15、16章和附录A介绍了嵌入式系统项目管理与软件工程方面的知识;第5~14章,以及附录B、附录C介绍了嵌入式系统的开发技术。 《嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜》不仅可以作为致力于嵌入式系统开发初学者的入门教程,也可以作为从事嵌入式系统开发的项目经理、技术团队主管等不可不读的参考书。 目录 第1章 系统·嵌入·硬件 01-01 Welcome on board! 01-02 嵌入式系统开发团队 01-03 老调重弹:何谓嵌入式系统? 01-04 限制!限制!限制! 01-05 基本职能:老鸟也曾是菜鸟 01-06 工作内容:做个工程师,而非程序工人 第2章 嵌入式项目管理 02-01 菜鸟啊!要立大志! 02-02 项目管理基本概念 02-03 项目生命周期五大阶段 02-04 项目范围(Scope)管理 02-05 项目进度(Time/Schedule)管理 02-06 项目成本(Cost)管理 02-07 项目质量(Quality)管理 02-08 项目人力资源(Human Resource)管理 02-09 项目沟通(Communication)管理 02-10 项目风险(Risk)管理 02-11 项目采购/合约管理 02-12 项目配置(Configuration)管理 02-13 企业与组织对项目的影响 第3章 嵌入式系统开发项目生命周期:项目启动与规划 03-01 嵌入式系统项目简介 03-02 初期规划:是否该接这个项目? 03-03 进度规划:ASAP? 03-04 规格规划:请接受这个不完美的世界 03-05 人力规划:营级组织、连级人力 03-06 成本规划:一切都是为了Cost Down 03-07 质量策略规划 第4章 嵌入式系统开发项目生命周期:设计、执行与结项 04-01 动手之前:确定项目的执行原则 04-02 设计阶段:拟定作战计划 04-03 产品规格设计 04-04 硬件设计 04-05 系统设计 04-06 测试计划设计 04-07 风险评估 04-08 设计文件的重要性 04-09 开始实作之前:设计审查 04-10 实作阶段:执行所有设计 04-11 冲突不断:协同作战有多难? 04-12 产品化 04-13 无间道:项目可有close的一天? 第5章 实作你的第一个嵌入式系统 05-01 嵌入式系统的开发环境 05-02 无痛起步:善用Sample Code 05-03 如何确定程序有执行? 05-04 标准C库函数可以用吗? 05-05 总结 第6章 实作嵌入式系统平台 06-01 系统与平台 06-02 系统架构设计 06-03 API与程序风格设计 06-04 嵌入式操作系统:OS在哪里? 06-05 模拟器 06-06 Source Tree设计与程序风格典范 06-07 SDK 06-08 系统架构设计实例分析 第7章 构建良好的嵌入式系统开发环境 07-01 开发工具 07-02 makefile & 批处理文件(.BAT) 07-03 Link Script 07-04 ROM Maker 07-05 Offline Tools概论 07-06 下载与执行 07-07 版本控制Server 07-08 说故事时间 第8章 上电之后:Boot Loader 08-01 第一行程序 08-02 基本硬件测试 08-03 载入程序段与数据初始化 08-04 案例研究 第9章 驱动程序 09-01 莫恐惧! 09-02 准备工作 09-03 控制CPU 09-04 存储器 09-05 控制其他芯片 09-06 ISR写作注意事项 09-07 驱动程序调试 09-08 结论 第10章 设计硬件抽象层 10-01 由eCos & Android的系统架构谈起 10-02 HAL vs. BSP 10-03 为什么会需要HAL? 10-04 HAL是否会增加开发的难度? 10-05 HAL实例 第11章 菜鸟当自强:软件工程师硬起来 11-01 硬件开发流程 11-02 卷起袖子用烙铁 11-03 善用测量仪器 第12章 做好存储器管理 12-01 动态存储器空间配置 12-02 Stack 12-03 Heap:动态存储器配置 12-04 烧录器 12-05 突破物理存储器大小的限制 第13章 存储器管理(II):NAND Flash概论 13-01 NAND简介 13-02 控制NAND Flash 13-03 Bad Block管理 13-04 ECC(Error Correcting Code) 13-05 平均读写机制 13-06 NAND Flash烧录器:特殊烧录格式 第14章 模拟器 14-01 模拟器概论 14-02 Emulator vs Simulator 14-03 模拟器对项目开发的贡献 14-04 实战篇 第15章 项目进度追踪实务 15-01 进度追踪与变更控制流程 15-02 进度追踪工具 15-03 总结:“便宜”可行的项目追踪工具组合 第16章 SoC设计公司中嵌入式系统团队的管理 16-01 SA(System Application)团队简介 16-02 SoC设计公司到底葫芦里是卖什么药? 16-03 正确的SoC设计流程 16-04 SA的严酷考验 16-05 SA团队的管理 第17章 系统整合 17-01 第一次整合 17-02 全功能整合 17-03 发行第一个版本 第18章 Testing、Debugging与Tuning 18-01 测试 18-02 Bug Sheet管理 18-03 Debug基本技法 18-04 Tuning 第19章 结项前的煎熬 19-01 版本发行:兵荒马乱的日子 19-02 自动测试程序 19-03 决定量产版本 19-04 出货≠结项 19-05 项目结项 19-06 期许下一个项目 19-07 总结 附录A 未执行项目管理的项目 A-1 前言 A-2 说故事时间(Ⅰ) A-3 说故事时间(Ⅱ) A-4 结论 附录B Callback Function 附录C 用C来实现面向对象的概念 C-1 属性(Attribute) C-2 方法(Method) C-3 对象实例(Instance) C-4 消息传递(Message Passing) C-5 基类定义 C-6 基类的公用方法 C-7 对象类型判断范例 C-8 继承(Inheritance) C-9 多态性(Polymorphism) 附录D 电子产品设计的最终依据:用户体验 D-1 界面设计vs用户体验 D-2 用户体验&可用性(Usability) D-3 客户性格(Persona) D-4 结论 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。