|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全书共分10章,内容分别如下:3 ~% I/ V8 j$ S$ Q; Z) Q* L k
第一章“引言”。介绍嵌入式系统。其中定义了若干术语,给出了一些例子9 L$ t d7 U, x5 t2 c- B1 M+ |
并且说明了为什么选择C 和C++来作为本书的编程语言。4 N# s$ d* f/ v) W( T: U
􀁺 第二章“你的第一个嵌人式程序”。引导你尝试用C 语言编写一个简单的嵌
4 j& [3 C: D+ J& |+ t入式程序的全过程。这比较类似于其他很多编程书籍里的“Hello,World”/ C5 ]$ L" T% T. A D5 [
的例子。7 r J, B, z; `' b" w# z
􀁺 第三章“编译、链接和定址”。介绍了一些软件工具。你将用它们来为一个, ~, S8 I8 y! l9 f4 `
嵌人式处理器生成可执行文件。
( Z5 A3 l1 F; w& \. c􀁺 第四章“下载和调试”。介绍将可执行程序调人一个嵌入式系统的各种技术
. _8 v/ X: {% _, c0 R! l0 R+ W手段,同时也描述了你可以使用的调试工具和技术。3 h3 J3 G; I- {/ {
􀁺 第五章“接触硬件”。描述了学习一个不熟悉的硬件平台的简单过程。结束1 U. x G; ?! s0 N+ V: i9 a
本章后,你已经能够书写和调试简单的嵌人式程序了。
7 p) V: F0 G. s: T/ M" j1 G􀁺 第六章“存储器”。讲解了关于嵌人式系统内的存储器作所需要知道的全部+ a$ D2 A8 B& j
知识。这一章还包括了存储器测试和闪速存储器驱动程序的源代码实现。
. x- n4 N& {( z/ Z& _􀁺 第七章“外围设备”。说明了设备驱动程序的设计和实现技术,同时包含了
) m3 x$ s: a$ S! O& G8 N一个通用外围设备(定时器)的示范驱动程序。8 G9 D5 d; w, W3 z9 S" |
􀁺 第八章“操作系统”。包含了一个可以用在任何嵌入式系统中的很简单的操! x) z5 ~. l8 k8 T. `: ^+ U% B
作系统。这有助于你决定你是否需要这么一个操作系统,如果需要的话,是* l( g2 f9 K. k/ p" q5 P* d" o
买一个还是干脆自己写一个。 Z# k3 J( g/ q) o) F" U, H. i
􀁺 第九章“合成一个整体’。进一步拓展前面章节学到的关于设备驱动程序和
5 @' G* W9 c" m9 x" P操作系统的知识。本章讲解了如何控制更复杂的外设,同时引入了一个完整
- W- N. V f. e7 m的示范应用来把你学过的东西综合到一起。
+ {" H! a- A6 |" W􀁺 第十章“优化你的代码”。描述了如何在增加代码运行速度的同时,减少你6 g8 p0 y. K6 ?7 J) b; x7 x: K
的嵌入式软件对存储器的需求。这包括使用一些技巧来刊用最有效的C++ D' F( Y8 A. e+ Y9 U
特性,而不导致显著的性能损失。 |
|