|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全书共分10章,内容分别如下:" R8 N$ u9 g1 H0 e
第一章“引言”。介绍嵌入式系统。其中定义了若干术语,给出了一些例子! j& W- {- w6 w j8 \
并且说明了为什么选择C 和C++来作为本书的编程语言。
) e" Q u" H' y+ K􀁺 第二章“你的第一个嵌人式程序”。引导你尝试用C 语言编写一个简单的嵌% K9 u7 J' F! g& ]$ v
入式程序的全过程。这比较类似于其他很多编程书籍里的“Hello,World”
9 Q. u9 B3 L& p3 ~& y8 Z的例子。' J3 b/ R# p' C* H# Q4 D
􀁺 第三章“编译、链接和定址”。介绍了一些软件工具。你将用它们来为一个; y2 Z, g6 U( b. F6 Y' B1 y& l) x
嵌人式处理器生成可执行文件。
+ {- H4 M$ W. c" \ T: U􀁺 第四章“下载和调试”。介绍将可执行程序调人一个嵌入式系统的各种技术
1 T& o2 Z, _, R5 J: T手段,同时也描述了你可以使用的调试工具和技术。( n' _+ }$ B7 l+ \
􀁺 第五章“接触硬件”。描述了学习一个不熟悉的硬件平台的简单过程。结束: L/ M3 [8 m1 a V4 g" x
本章后,你已经能够书写和调试简单的嵌人式程序了。
5 h" x% I. X9 B' Y( J􀁺 第六章“存储器”。讲解了关于嵌人式系统内的存储器作所需要知道的全部
/ v& i. B- e+ |知识。这一章还包括了存储器测试和闪速存储器驱动程序的源代码实现。1 }" s; B- ?0 _' Q: i2 M4 I
􀁺 第七章“外围设备”。说明了设备驱动程序的设计和实现技术,同时包含了
9 a1 W$ T1 N5 D! n一个通用外围设备(定时器)的示范驱动程序。4 F7 j. O0 S2 o* x& U1 [% w
􀁺 第八章“操作系统”。包含了一个可以用在任何嵌入式系统中的很简单的操
3 `; a* [0 }- B9 k- {! g. C( x作系统。这有助于你决定你是否需要这么一个操作系统,如果需要的话,是
+ d# s' L9 _9 D7 A3 N+ H买一个还是干脆自己写一个。 E; J1 v( d; _- R5 v
􀁺 第九章“合成一个整体’。进一步拓展前面章节学到的关于设备驱动程序和
. X* ?6 e% ^6 R C1 |( N2 n: J3 b操作系统的知识。本章讲解了如何控制更复杂的外设,同时引入了一个完整
/ I6 Z& T O2 E3 F8 c2 Y3 x的示范应用来把你学过的东西综合到一起。5 Z9 f' x* g! s9 [! I& {' M. T: _
􀁺 第十章“优化你的代码”。描述了如何在增加代码运行速度的同时,减少你
# j `# M3 H# Y) A, w. j$ Y的嵌入式软件对存储器的需求。这包括使用一些技巧来刊用最有效的C++( U: a1 W6 F& F. S* V# Z n o
特性,而不导致显著的性能损失。 |
|