Embedded Systems Architecture

Embedded Systems Architecture

评分

★★★★★

ISBN

9781788830287

出版社

Packt Publishing 2018-05-30出版

内容简介
If you’re a software developer or designer wanting to learn about embedded programming, this is the book for you. You’ll also find this book useful if you’re a less experienced embedded programmer willing to expand your knowledge.
AI简介
这是一本深度探讨嵌入式系统开发、设计和实现的综合性指南。本书不仅涵盖了嵌入式系统的基本概念,如微控制器、RAM、Flash memory和外部接口,还详细介绍了嵌入式Linux系统的定义和特点,以及嵌入式系统RAM的重要性。此外,本书还对常见的异步UART-based串行通信、SPI总线技术、I2C总线特性和微控制器降低功耗的策略等进行了深入的讲解。 在讨论嵌入式系统的开发工具和流程时,本书详细介绍了编译器、链接器和调试器的作用,以及如何使用这些工具来构建和调试嵌入式系统。此外,本书还探讨了动态内存分配的必要性与挑战,包括如何管理堆和栈,以及如何避免内存泄漏和内存碎片。 在讨论嵌入式系统的网络通信时,本书深入讲解了TCP/IP栈与网络设备驱动的集成,以及如何使用不同的网络协议和接口进行网络通信。此外,本书还对调度策略选择与影响进行了深入分析,包括非抢占式调度和抢占式调度的优缺点,以及如何根据具体的应用场景选择合适的调度策略。 在讨论嵌入式系统的安全性时,本书详细介绍了如何通过代码审查、安全编程等技术来提高系统的安全性。此外,本书还对嵌入式系统的低功耗硬件设计策略进行了深入探讨,包
阅读/下载地址