Настоящая книга представляет собой исчерпывающее руководство по новому 32-битному процессору компании ARM - Cortex-МЗ. В данном руководстве подробно описана архитектура процессорного ядра Cortex-МЗ и его подсистемы памяти. Также подробно рассмотрены остальные узлы процессора, в том числе контроллер векторных прерываний NVIC, модуль защиты памяти MMU и разнообразные компоненты отладки. Приводится детальное описание новой системы команд Thumb-2, поддерживаемой данным процессором. Книга содержит большое число примеров программного кода как на языке Си, так и на ассемблере. Это руководство должно присутствовать на столе любого разработчика, использующего в своей работе микроконтроллеры с ядром Cortex-МЗ.
Полнота и ясность изложения материала книги также позволяет рекомендовать её студентам соответствующих специальностей и подготовленным радиолюбителям.
blew through this -- once you've read 20 processor specifications, you've read them all (exceptions to this rule include systolic arrays, the Symbolics Ivory/Megachip line of non-multiprogrammed Lisp Machine cores, and those crazy 27-bit MISD/PIVT machines built around extremely efficient cube-rooting units, where the natural types were 3-, 9- and 27-bit binary coded decimal <------ one of these did not actually exist). pretty good, if not inspired. how "definitive" an ARM reference can be is debatable due to wild divergence in μarch. as is proper, Yiu stays away from all but the reference implementation, allowing for "definitive" but not quite qualifying for "complete". ---- SIR THE FIRST RULE OF PROJECT DENVER IS THAT YOU DO NOT ASK QUESTIONS, SIR
Для "книги первого контакта", может показаться несколько сложноватой. Раздел по gcc какой-то скомканный, ничего нет про бесплатный CubeMX зато есть раздел про LabView цена на который начинается с седьмого айфона. Но в целом, книга полезная.