Books

编程嵌入式系统:使用C和GNU开发工具

迈克尔斯堡 2006

如果您有编程经验和熟悉C - 嵌入式系统中的主导语言 - 编程嵌入式系统,第二版正是您需要使用嵌入式软件所需的内容。这个软件普遍存在,隐藏在我们的手表内,DVD播放器,手机,防抱死制动器,甚至是几个烤面包机。军方使用嵌入式软件来指导导弹,检测敌机,并试用无人机。通信卫星,深空探针和许多医疗器械几乎不可能创建没有嵌入式软件。

第一版 编程嵌入式系统 教导了世界各地数万人的主题,现在被认为是嵌入式编程的圣经。该第二版已更新,以涵盖所有最新的硬件设计和开发方法。

此处提供的技术和代码示例可直接适用于各种类型的现实嵌入式软件项目。示例使用免费的GNU软件编程工具,ECO和Linux操作系统,以及专门为本书开发的低成本硬件平台。如果您获得这些工具编程嵌入式系统,第二版,您将拥有一个完整的环境,可以深入探索嵌入式系统。但即使您使用不同的硬件和软件,该书籍涵盖的原则。

无论您是新的嵌入式系统还是已经完成嵌入式工作,您都会受益于本书中的主题,其中包括:

  • 建立和加载程序如何与桌面或服务器计算机不同
  • 基本调试技术 - 在具有嵌入式系统中工作时的关键技能
  • 处理不同类型的记忆
  • 中断,以及片上和外部穿插的监控和控制
  • 确定您是否具有实时要求,是否可以满足这些要求
  • 与实时操作系统和EmbeddedLinux的任务同步
  • 优化嵌入式软件,用于大小,速度和功耗
  • ECO和嵌入式Linux的工作示例

因此,无论您是如何编写第一个嵌入式计划,设计剧本一代的手持WhatchamaLits,或管理人员,这本书适合您。 编程嵌入式系统 将帮助您培养您可以通过嵌入式软件实现熟练的知识和技能。

赞美第一版:

“这种热闹和可读的书籍是第一次冒险投资于嵌入式系统软件开发的人的完美介绍。它在一个地方提供了将程序员对嵌入式开发过程中的所有重要主题。
- 林赛维森,主编,嵌入式系统编程