The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors
Thumbnail 1

The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors

ID del producto: 170834511
Transacción segura

Descripción

The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors

Reseñas

J**O

Very good book

This is a very good book for low level programming.

Y**E

Five Stars

A MUST have if you want to get your AAME exam passed!

O**R

Indispensable

Il mérite très largement les 5 étoiles, peut être même six si j'avais eu le choix. Une page web donne même les erreurs du livre et leurs corrections.Si vous voulez mieux comprendre les mcu atmel, stm32 et autres il vous faut ce livre.Il est technique et pas du tout pour les débutants, il faut tout de même avoir quelques connaissances préalables sur les mcu et sur la programmation en c.Un très bon achat.

B**T

Truly Definitive - Impressive Update

This is a monumental work. It covers everything from a high-level overview of the company (ARM) and how they do business (a fab-less IP company) to the low-level instructions offered by each of their microcontroller families (M0-M4).I was wondering how different this update would be to the 2nd edition. It is not just a cursory update with references changed to include the M4 (although there is some of that). There is a large amount of new material, including the new floating point and DSP instructions available on the Cortex M4. Lot's of other new material has been included.There is a great introduction about why ARM, and specifically the Cortex matter. It is *very* well-done and includes a huge set of diagrams.There is a lot to like:* Typeset well, clearly laid out* Interesting background (ARM, processors, differences between families)* Cortex M4 coverage* Good overview diagrams (such as a single page diagram showing the M0, M0+, M1, M3, and M4 instruction differences).* Breadth (high-level overviews, all the way down to very low-level processor details)* Sample code (how to utilize certain instructions to build an OS, for example)The code examples are especially surprising and welcome. A lot of effort was put into showing how certain features would be used: the SysTick timer, shadowed stack pointer, MPU, FPU, DSP, Sleep (WFE/WFI), etc. Actual C code is given (and explained), showing how to utilize each of these features (and others). C is used where possible, but mixed assembly is used where it makes sense. For example, on page 342 of the Context Switching example.This is an impressive work. But is there any room for improvement? Of course there would be some small things, such as improving the grammar (such as when software code is repeatedly called "software codes"), reformatting some diagrams to fit better (p545-48, p551-58, 618, ...) are unnecessarily in landscape orientation, yet do not utilize the extra space), and some examples in the SIMD section. The M4 has a large number of SIMD and saturating instructions, most of them duplications because of operand size or such. It would be helpful to have an explanation of which ones to use when.The index is good for reference and is almost too detailed. One issue is that the entry for CMSIS-RTOS gives only a single page (p48), with no mention to p607 section 19.1.3 "Role of CMSIS-RTOS".Reviews of other editions have noted that there are a lot of references to Keil tools. Those references are still here in this update, but IAR is also mentioned in a couple of places. Although it does get old seeing "Keil" mentioned repeatedly, GCC is also covered at times. Very nice.The breadth of this book is impressive. From the excellent new DSP coverage, to debugging support and techniques, to the Advanced Topics and Software Porting chapters, there is such a wealth of useful information that this 3rd edition feels more like a new book than just an update.

D**K

Sehr detailiert und dennoch hervorragend verständlich

Das Buch wurde zur Vorbereitung auf die Zertifizierung zum ARM Accredited Engineer beschafft. Da es als Lehrbuch zum Selbststudium geschrieben wurde und nicht als reine Dokumentation wie ein Datenblatt macht es seinen "Job" sehr gut. Ich habe bis jetzt noch kein Detail vermisst, hätte mir aber praktische Programmiertips für Umsteiger gewünscht, also Erläuterungen welche von anderen Prozessoren bekannte "Tricks" beim Cortex-M3/M4 eher hinderlich sind und auf welche gewohnte workarounds man dank ARM-Raffinessen wie bit-banding, saturated add etc. verzichten kann. Das ist schon der einzige "Mangel" den ich in diesem Buch finde, im Vergleich zu anderen Büchern gleichen Themas didaktisch sehr gutes Lehrbuch, sehr umfänglich und aktuelles Fachbuch und preislich ein wahres Schnäppchen.Anfänglich hab ich mir ein Buch gewünscht das auch Cortex-A (Smartphones, Xilinx Zynx, Raspberry2) abdeckt aber das wäre wohl Anbetracht der Fülle an Info zuviel gewesen.

Preguntas comunes

Sí, todos los productos se obtienen directamente de minoristas autorizados en los Estados Unidos, Reino Unido, EAU e India. Mantenemos procesos de control de calidad estrictos y verificamos cada producto antes del envío. Todos los artículos vienen con garantías de fabricantes aplicables y están cubiertos por nuestra política de devolución estándar.
Los tiempos de entrega varían según el país de destino, que generalmente van desde 3 a 9 días hábiles. Cada pedido es totalmente rastreable a través de nuestro sistema. Manejamos todas las autorizaciones aduaneras y utilizamos socios de mensajería confiables para la entrega de última milla. Recibirá actualizaciones periódicas sobre el estado de su pedido por correo electrónico y nuestra aplicación.
DesertCart es una plataforma internacional de comercio electrónico que funciona desde 2014. Procesamos de forma segura miles de pedidos a nivel mundial cada día. Cada producto pasa por nuestro proceso de verificación de calidad antes de la entrega, y proporcionamos un seguimiento de pedidos de extremo a extremo, atención al cliente 24/7 y una política integral de devoluciones para garantizar una experiencia de compra segura.
Nuestros precios incluyen el costo del producto, el envío internacional, los aranceles de importación, la autorización aduanera y los cargos de entrega locales. Manejamos todas las aduanas e importantes, asegurando que no haya tarifas ocultas al entregar. Los miembros profesionales reciben beneficios adicionales, incluido el envío gratuito.

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Abdullah B.

¡Excelente precio para un producto auténtico! ¡Envío internacional rápido también!

Hace 3 semanas

Farhan Q.

El tiempo de entrega fue excelente y el embalaje fue seguro.

Hace 2 meses

Compre globalmente, ahorre con Desertcart
Valor por dinero
Precios competitivos en una amplia gama de productos.
Compre globalmente
Sirviendo a millones de compradores en más de 100 países
Protección mejorada
Opciones de pago confiables que adoran los compradores de todo el mundo
Garantía del cliente
Opciones de pago confiables amadas por los compradores de todo el mundo.
Aplicación DesertCart
Compre sobre la marcha, en cualquier momento y en cualquier lugar.
C$9503

Derechos e impuestos incl.

Nicaraguaalmacenar
1
Devoluciones gratuitas

30 diaspara usuarios de membresía PRO

15 diassin membresía

Transacción segura

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Abdullah B.

¡Excelente precio para un producto auténtico! ¡Envío internacional rápido también!

Hace 3 semanas

Anita G.

Buena experiencia, pero las actualizaciones de seguimiento podrían ser mejores.

Hace 2 meses

The Definitive Guide To Arm Cortex M3 And Cortex M4 | Desertcart Nicaragua