图书介绍
嵌入式系统开发之道 菜鸟成长日志与项目经理的私房菜PDF|Epub|txt|kindle电子书版本网盘下载
![嵌入式系统开发之道 菜鸟成长日志与项目经理的私房菜](https://www.shukui.net/cover/7/30747224.jpg)
- 邱毅凌著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115266033
- 出版时间:2011
- 标注页数:558页
- 文件大小:230MB
- 文件页数:579页
- 主题词:微型计算机-系统开发
PDF下载
下载说明
嵌入式系统开发之道 菜鸟成长日志与项目经理的私房菜PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 系统·嵌入·硬件1
01-01 Welcome on board!2
01-02 嵌入式系统开发团队3
01-03 老调重弹:何谓嵌入式系统?4
01-04 限制!限制!限制!15
01-05 基本职能:老鸟也曾是菜鸟22
01-06 工作内容:做个工程师,而非程序工人25
第2章 嵌入式项目管理27
02-01 菜鸟啊!要立大志!28
02-02 项目管理基本概念29
02-03 项目生命周期五大阶段36
02-04 项目范围(Scope)管理42
02-05 项目进度(Time/Schedule)管理46
02-06 项目成本(Cost)管理50
02-07 项目质量(Quality)管理52
02-08 项目人力资源(Human Resource)管理54
02-09 项目沟通(Communication)管理56
02-10 项目风险(Risk)管理57
02-11 项目采购/合约管理60
02-12 项目配置(Configuration)管理60
02-13 企业与组织对项目的影响61
第3章 嵌入式系统开发项目生命周期:项目启动与规划63
03-01 嵌入式系统项目简介65
03-02 初期规划:是否该接这个项目?68
03-03 进度规划:ASAP?71
03-04 规格规划:请接受这个不完美的世界72
03-05 人力规划:营级组织、连级人力74
03-06 成本规划:一切都是为了Cost Down75
03-07 质量策略规划77
第4章 嵌入式系统开发项目生命周期:设计、执行与结项83
04-01 动手之前:确定项目的执行原则84
04-02 设计阶段:拟定作战计划92
04-03 产品规格设计93
04-04 硬件设计95
04-05 系统设计98
04-06 测试计划设计100
04-07 风险评估101
04-08 设计文件的重要性103
04-09 开始实作之前:设计审查104
04-10 实作阶段:执行所有设计106
04-11 冲突不断:协同作战有多难?108
04-12 产品化111
04-13 无间道:项目可有close的一天?113
第5章 实作你的第一个嵌入式系统115
05-01 嵌入式系统的开发环境117
05-02 无痛起步:善用Sample Code120
05-03 如何确定程序有执行?133
05-04 标准C库函数可以用吗?134
05-05 总结137
第6章 实作嵌入式系统平台139
06-01 系统与平台140
06-02 系统架构设计143
06-03 API与程序风格设计154
06-04 嵌入式操作系统:OS在哪里?160
06-05 模拟器173
06-06 Source Tree设计与程序风格典范176
06-07 SDK185
06-08 系统架构设计实例分析191
第7章 构建良好的嵌入式系统开发环境201
07-01 开发工具203
07-02 makefile&批处理文件(.BAT)209
07-03 Link Script218
07-04 ROM Maker226
07-05 Offline Tools概论230
07-06 下载与执行232
07-07 版本控制Server236
07-08 说故事时间243
第8章 上电之后:Boot Loader245
08-01 第一行程序246
08-02 基本硬件测试248
08-03 载入程序段与数据初始化257
08-04 案例研究262
第9章 驱动程序265
09-01 莫恐惧!267
09-02 准备工作269
09-03 控制CPU279
09-04 存储器313
09-05 控制其他芯片316
09-06 ISR写作注意事项320
09-07 驱动程序调试323
09-08 结论326
第10章 设计硬件抽象层327
10-01 由eCos&Android的系统架构谈起330
10-02 HAL vs.BSP331
10-03 为什么会需要HAL?332
10-04 HAL是否会增加开发的难度?333
10-05 HAL实例334
第11章 菜鸟当自强:软件工程师硬起来341
11-01 硬件开发流程342
11-02 卷起袖子用烙铁347
11-03 善用测量仪器349
第12章 做好存储器管理361
12-01 动态存储器空间配置362
12-02 Stack366
12-03 Heap:动态存储器配置376
12-04 烧录器385
12-05 突破物理存储器大小的限制387
第13章 存储器管理(Ⅱ):NAND Flash概论395
13-01 NAND简介396
13-02 控制NAND Flash402
13-03 Bad Block管理405
13-04 ECC(Error Correcting Code)409
13-05 平均读写机制410
13-06 NAND Flash烧录器:特殊烧录格式413
第14章 模拟器417
14-01 模拟器概论418
14-02 Emulator vs Simulator421
14-03 模拟器对项目开发的贡献423
14-04 实战篇426
第15章 项目进度追踪实务437
15-01 进度追踪与变更控制流程438
15-02 进度追踪工具439
15-03 总结:“便宜”可行的项目追踪工具组合446
第16章 SoC设计公司中嵌入式系统团队的管理449
16-01 SA(System Application)团队简介450
16-02 SoC设计公司到底葫芦里是卖什么药?451
16-03 正确的SoC设计流程455
16-04 SA的严酷考验457
16-05 SA团队的管理458
第17章 系统整合461
17-01 第一次整合462
17-02 全功能整合465
17-03 发行第一个版本471
第18章 Testing、Debugging与Tuning477
18-01 测试479
18-02 Bug Sheet管理490
18-03 Debug基本技法499
18-04 Tuning507
第19章 结项前的煎熬517
19-01 版本发行:兵荒马乱的日子520
19-02 自动测试程序525
19-03 决定量产版本528
19-04 出货≠结项530
19-05 项目结项532
19-06 期许下一个项目533
19-07 总结534
附录A 未执行项目管理的项目535
A-1 前言536
A-2 说故事时间(Ⅰ)536
A-3 说故事时间(Ⅱ)536
A-4 结论537
附录B Callback Function539
附录C 用C来实现面向对象的概念543
C-1 属性(Attribute)544
C-2 方法(Method)545
C-3 对象实例(Instance)546
C-4 消息传递(Message Passing)547
C-5 基类定义547
C-6 基类的公用方法547
C-7 对象类型判断范例548
C-8 继承(Inheritance)549
C-9 多态性(Polymorphism)550
附录D 电子产品设计的最终依据:用户体验553
D-1 界面设计vs用户体验554
D-2 用户体验&可用性(Usability)555
D-3 客户性格(Persona)556
D-4 结论557