找回密码
 注册
搜索
查看: 938|回复: 0

[综合资料] C&C++嵌入式系统编程

[复制链接]
发表于 2006-4-4 13:00:00 | 显示全部楼层 |阅读模式
【文件名】:0644@52RD_C&C++嵌入式系统编程.pdf
【格 式】:pdf
【大 小】:1674K
【简 介】:
本书包括十章、一个俘虏、一个词汇表,还有一个带注释的参考书目列表。
这十章恰好可以分为两个部分。第一部分包含第一到第五章,主要面向嵌人式
系统的初学者。这些章节应该按照它们出现的次序完整地读一下,这将快速地
带给你有关嵌入式软件开发的基础知识。结束了第五章之后 你就可以独立开发
一些小的嵌入式软件了。
第二部分包括第六到第十章,讨论了不论有没有经验的嵌入式程序员都很感
兴趣的一些高级主题。这些章节基本上各自独立,可以按照随意的次序来读。
另外,第六到第九章包含的示例程序可能会对你将来的嵌人式系统项目有所帮
助。
􀁺 第一章“引言”。介绍嵌入式系统。其中定义了若干术语,给出了一些例子
并且说明了为什么选择C 和C++来作为本书的编程语言。
第二章“你的第一个嵌人式程序”。引导你尝试用C 语言编写一个简单的嵌
入式程序的全过程。这比较类似于其他很多编程书籍里的“Hello,World”
的例子。
􀁺 第三章“编译、链接和定址”。介绍了一些软件工具。你将用它们来为一个
嵌人式处理器生成可执行文件。
􀁺 第四章“下载和调试”。介绍将可执行程序调人一个嵌入式系统的各种技术
手段,同时也描述了你可以使用的调试工具和技术。
􀁺 第五章“接触硬件”。描述了学习一个不熟悉的硬件平台的简单过程。结束
本章后,你已经能够书写和调试简单的嵌人式程序了。
􀁺 第六章“存储器”。讲解了关于嵌人式系统内的存储器作所需要知道的全部
知识。这一章还包括了存储器测试和闪速存储器驱动程序的源代码实现。
􀁺 第七章“外围设备”。说明了设备驱动程序的设计和实现技术,同时包含了
一个通用外围设备(定时器)的示范驱动程序。
􀁺 第八章“操作系统”。包含了一个可以用在任何嵌入式系统中的很简单的操
作系统。这有助于你决定你是否需要这么一个操作系统,如果需要的话,是
买一个还是干脆自己写一个。
􀁺 第九章“合成一个整体’。进一步拓展前面章节学到的关于设备驱动程序和
操作系统的知识。本章讲解了如何控制更复杂的外设,同时引入了一个完整
的示范应用来把你学过的东西综合到一起。
􀁺 第十章“优化你的代码”。描述了如何在增加代码运行速度的同时,减少你
的嵌入式软件对存储器的需求。这包括使用一些技巧来刊用最有效的C++
特性,而不导致显著的性能损失。
在整本书里,我一直在努力在特定的例子和通用的知识之间保持平衡,也就
是尽可能地消除微小的细节,使这本书更加易读。像我一样,通过阅读示例你
会从这本书里得到最大的收获,但是应该只把它们作为理解重要概念的工具。
记住不要的在任问一个电路板或芯片的细节里面。在理解了全面的概念以后,
你将能够把它应用在你所碰到的任何嵌人式系统中。
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-28 10:21 , Processed in 0.051321 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表