|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全书共分10章,内容分别如下:* ^! _: B) c4 }4 E6 b% Q
第一章“引言”。介绍嵌入式系统。其中定义了若干术语,给出了一些例子
9 e6 _* Z7 f3 N, J# G并且说明了为什么选择C 和C++来作为本书的编程语言。3 }$ r: o5 s6 ?( v, M
􀁺 第二章“你的第一个嵌人式程序”。引导你尝试用C 语言编写一个简单的嵌 Q. n6 j) _ G
入式程序的全过程。这比较类似于其他很多编程书籍里的“Hello,World”, U# A v9 u* q4 V C# I/ C3 Z3 X
的例子。
# J+ p! o0 q" T􀁺 第三章“编译、链接和定址”。介绍了一些软件工具。你将用它们来为一个- N9 \$ q! ]: q r. Z1 Z/ Z
嵌人式处理器生成可执行文件。
# P# h, n4 N9 r) p; D􀁺 第四章“下载和调试”。介绍将可执行程序调人一个嵌入式系统的各种技术* |9 @3 t% v' |; B1 k+ E1 ]$ c! R
手段,同时也描述了你可以使用的调试工具和技术。
) \9 k* V. D% U8 \( o p# v; N􀁺 第五章“接触硬件”。描述了学习一个不熟悉的硬件平台的简单过程。结束
$ F. M6 z& p" A6 D! l本章后,你已经能够书写和调试简单的嵌人式程序了。: {, t( M* P. H( [
􀁺 第六章“存储器”。讲解了关于嵌人式系统内的存储器作所需要知道的全部
% \/ v. w3 W5 J5 G+ Y+ K知识。这一章还包括了存储器测试和闪速存储器驱动程序的源代码实现。4 {0 O0 x: y$ |# B
􀁺 第七章“外围设备”。说明了设备驱动程序的设计和实现技术,同时包含了; J6 \0 w" A- X! t& r* `
一个通用外围设备(定时器)的示范驱动程序。( Q. n* z8 J8 n$ R
􀁺 第八章“操作系统”。包含了一个可以用在任何嵌入式系统中的很简单的操# v" p) Q N. I/ e# P
作系统。这有助于你决定你是否需要这么一个操作系统,如果需要的话,是3 Z9 F6 e$ g8 L# z- @$ n
买一个还是干脆自己写一个。! k/ w2 y/ M8 ^0 e9 n5 b
􀁺 第九章“合成一个整体’。进一步拓展前面章节学到的关于设备驱动程序和9 ~; t2 J4 o% b" p: N
操作系统的知识。本章讲解了如何控制更复杂的外设,同时引入了一个完整8 X! ]: s- m0 }% R6 n
的示范应用来把你学过的东西综合到一起。8 {7 c3 |8 w* M4 V$ e3 k
􀁺 第十章“优化你的代码”。描述了如何在增加代码运行速度的同时,减少你2 u1 z+ c: d2 S6 ?
的嵌入式软件对存储器的需求。这包括使用一些技巧来刊用最有效的C++
3 K1 M; C3 @/ v- U. {) @特性,而不导致显著的性能损失。 |
|