|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全书共分10章,内容分别如下:0 {) q' c& L" d2 K" n: t# u- F
第一章“引言”。介绍嵌入式系统。其中定义了若干术语,给出了一些例子
. x. j L# z/ o* D$ Q并且说明了为什么选择C 和C++来作为本书的编程语言。
( m8 _1 j! d9 F􀁺 第二章“你的第一个嵌人式程序”。引导你尝试用C 语言编写一个简单的嵌) h% z# G! W+ d5 b8 @
入式程序的全过程。这比较类似于其他很多编程书籍里的“Hello,World”" r4 K! E' X2 q4 {0 W
的例子。3 A" c; u2 P" |, B* E" j$ J p
􀁺 第三章“编译、链接和定址”。介绍了一些软件工具。你将用它们来为一个
' a% o& H1 `9 u- o& u! ^嵌人式处理器生成可执行文件。; {7 g, U/ W8 R% }" R4 C
􀁺 第四章“下载和调试”。介绍将可执行程序调人一个嵌入式系统的各种技术# Q. H I" k5 A& W5 I
手段,同时也描述了你可以使用的调试工具和技术。
B$ t1 D7 y3 B- v; t3 x/ W& @9 ^, v􀁺 第五章“接触硬件”。描述了学习一个不熟悉的硬件平台的简单过程。结束
" y4 X+ M7 F. L2 |, r本章后,你已经能够书写和调试简单的嵌人式程序了。: {/ e: ^8 S* T0 `2 s
􀁺 第六章“存储器”。讲解了关于嵌人式系统内的存储器作所需要知道的全部
( W+ ?# j. Y7 h知识。这一章还包括了存储器测试和闪速存储器驱动程序的源代码实现。2 E6 O1 T+ _% ~: e
􀁺 第七章“外围设备”。说明了设备驱动程序的设计和实现技术,同时包含了
" r5 o9 x8 w7 q1 ^; L5 P0 m( N8 R. T一个通用外围设备(定时器)的示范驱动程序。8 p# W' Z' C) c) O4 L+ L
􀁺 第八章“操作系统”。包含了一个可以用在任何嵌入式系统中的很简单的操
; E' @- l' r' ?# P+ O3 u. p作系统。这有助于你决定你是否需要这么一个操作系统,如果需要的话,是+ M% F& t# r; f+ `9 |
买一个还是干脆自己写一个。
/ ^% S7 y2 L+ V􀁺 第九章“合成一个整体’。进一步拓展前面章节学到的关于设备驱动程序和
" E8 Y; `' z0 g; _1 p1 h. Z9 @! V1 \操作系统的知识。本章讲解了如何控制更复杂的外设,同时引入了一个完整
7 Z+ T# N6 V6 M" ]( B; J的示范应用来把你学过的东西综合到一起。
% `* ?# ?- ^0 I( U& B* V􀁺 第十章“优化你的代码”。描述了如何在增加代码运行速度的同时,减少你
]! Z8 ~1 t8 v' `的嵌入式软件对存储器的需求。这包括使用一些技巧来刊用最有效的C++
- {4 z" q4 h+ z3 h+ [特性,而不导致显著的性能损失。 |
|