本书特色
★破除市面嵌入式系统参考书籍的迷思,传达嵌入式系统开发的正确观念
★直指教科书与实际电子产品开发流程间的鸿沟
★以一个完整的电子产品开发专案贯穿全书,通过轻松诙谐的笔法,推导出嵌入式系统开发者不可不知的相关技术
★包含众多实际发生的案例与解决策略
市面上的电子产品琳琅满目,业界正在使用的CPU与IC多如繁星,嵌入式系统开发的技巧也数不胜数,书店里讲授嵌入式系统的书籍繁杂如过江之鲫,更不要说您在Google搜寻“embedded system”会出现多少相关网页……嵌入式系统是计算机产业中非常特殊的一个领域,几乎没有一个电子产品或嵌入式系统开发项目是完全一样的,身为这个产业链中的一员,面对排山倒海而来的信息,您该如何制定自己的学习目标呢?
所谓“一法通,万法通”,嵌入式系统开发也是如此。如果只专注于研究某个CPU的功能或某个产品的特性,其实际意义并不大,因为下个产品开发方案可能是完全不同领域的应用!本书希望能将作者自身的经验与见闻整理成真正有用的观念,借着轻松的行文风格,传达给想加入嵌入式系统这一产业的读者,希望本书可以让对嵌入式系统开发有兴趣的读者少走一些冤枉路。
第0章 系统、嵌入、硬件
第1章 嵌入式系统开发项目的生命周期(上)——项目激活与规划阶段
第2章 嵌入式系统开发项目的生命周期(下)——设计、执行与结案
第3章 震撼教育——第一个嵌入式系统
第4章 嵌入式系统平台实作
第5章 构建嵌入式系统开发环境
第6章 上电之后——boot loader
第7章 驱动程序
第8章 内存管理
第9章 模拟器
第10章 系统整合
第11章 testing、debugging和tuning
第12章 结案前的煎熬
附录A 没有执行专案管理的专案
附录B Callback Function
附录C 用C语言来实作面向对象的概念
附录D 有效率的画斜线算法
附录E 电子产品设计导论