|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全书共分10章,内容分别如下: ~( p( L/ F- L/ D
第一章“引言”。介绍嵌入式系统。其中定义了若干术语,给出了一些例子1 ]$ k& E+ R3 o0 b7 U/ r) d
并且说明了为什么选择C 和C++来作为本书的编程语言。( N: _: G8 B% J: C( W% f. w
􀁺 第二章“你的第一个嵌人式程序”。引导你尝试用C 语言编写一个简单的嵌9 ?- E7 {: i& Y$ C3 a& o
入式程序的全过程。这比较类似于其他很多编程书籍里的“Hello,World”# r" E& Z5 }* ]; k; Y3 v
的例子。
; V6 E1 C: Q1 c3 C􀁺 第三章“编译、链接和定址”。介绍了一些软件工具。你将用它们来为一个, T2 ~# r5 }/ X, Y- H
嵌人式处理器生成可执行文件。+ V2 y( o# |8 r+ w* l7 ^* @* l8 C
􀁺 第四章“下载和调试”。介绍将可执行程序调人一个嵌入式系统的各种技术: [ t) y% x1 B/ x+ c
手段,同时也描述了你可以使用的调试工具和技术。( _( ?7 H# U _. b" B1 E+ _, g
􀁺 第五章“接触硬件”。描述了学习一个不熟悉的硬件平台的简单过程。结束
$ z# ~; B4 h5 T3 y本章后,你已经能够书写和调试简单的嵌人式程序了。
! Y! z& A) \/ [! r- s H􀁺 第六章“存储器”。讲解了关于嵌人式系统内的存储器作所需要知道的全部5 c3 s2 p+ f" _$ o( ^2 Q, ~
知识。这一章还包括了存储器测试和闪速存储器驱动程序的源代码实现。3 M4 o) f) \! z* \
􀁺 第七章“外围设备”。说明了设备驱动程序的设计和实现技术,同时包含了
) F/ N& Z, Z$ }一个通用外围设备(定时器)的示范驱动程序。
# {3 U3 ` n" T􀁺 第八章“操作系统”。包含了一个可以用在任何嵌入式系统中的很简单的操
9 h# _* ~, i7 ]9 m' ~作系统。这有助于你决定你是否需要这么一个操作系统,如果需要的话,是9 E+ i# S% z7 J2 ?9 Z2 Q3 u, B$ {5 A
买一个还是干脆自己写一个。; G* |, Q) T4 @" z( u
􀁺 第九章“合成一个整体’。进一步拓展前面章节学到的关于设备驱动程序和" p0 z! L; w/ W6 s4 E
操作系统的知识。本章讲解了如何控制更复杂的外设,同时引入了一个完整' x) a# E! G; S
的示范应用来把你学过的东西综合到一起。
7 u' L. C& P! w, x2 P􀁺 第十章“优化你的代码”。描述了如何在增加代码运行速度的同时,减少你/ Y1 j5 W4 }, ^& u
的嵌入式软件对存储器的需求。这包括使用一些技巧来刊用最有效的C++4 N% g7 D, I# Z1 ~8 ]
特性,而不导致显著的性能损失。 |
|