Building Embedded Systems: Programmable Hardware
Эта книга представляет собой практическое руководство по созданию встраиваемых систем с акцентом на программируемое оборудование. Автор, Чанги Гу, подробно рассматривает фундаментальные аспекты разработки, начиная с начальной загрузки системы и заканчивая низкоуровневым программированием.
В первых главах читатель знакомится с общей картиной встраиваемых систем, процессом включения питания и работой загрузчика (bootloader). Далее автор углубляется во внутреннее устройство центрального процессора (CPU), объясняя принципы его работы и взаимодействия с другими компонентами системы.
Особое внимание уделяется таким ключевым темам, как оперативная память (RAM), прямой доступ к памяти (DMA) и обработка прерываний (Interrupt). Книга предназначена для разработчиков, которые хотят понять, как проектировать и программировать аппаратное обеспечение для встраиваемых устройств, используя современные подходы и инструменты.









