RP2040 Programación en Lenguaje Ensamblador: ARM Cortex-M0+ en la Raspberry Pi Pico

Puntuación:   (4,3 de 5)

RP2040 Programación en Lenguaje Ensamblador: ARM Cortex-M0+ en la Raspberry Pi Pico (Stephen Smith)

Opiniones de los lectores

Resumen:

En general, el libro ha sido bien recibido por sus explicaciones claras y su utilidad en la enseñanza del lenguaje ensamblador para el microcontrolador RP2040. Sin embargo, ha recibido críticas por su brevedad, la engorrosa configuración de los proyectos, la dependencia de librerías estándar y la mala calidad física de la impresión.

Ventajas:

Excelente enfoque didáctico
claro y fácil de seguir
contenido bien estructurado
proporciona buenos ejemplos y mantiene a los lectores interesados
una gran introducción al lenguaje ensamblador para RP2040
genera confianza en la programación de bajo nivel.

Desventajas:

El libro se considera demasiado corto para su precio
la configuración inicial del proyecto puede ser engorrosa y propensa a errores
la dependencia del SDK de Pico se considera limitante
la calidad de la impresión física es pobre
algunos contenidos parecen rellenos, como una larga tabla ASCII.

(basado en 9 opiniones de lectores)

Título original:

RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico

Contenido del libro:

Aprende a programar las CPUs duales ARM Cortex M0+ del Raspberry Pi Pico en Lenguaje Ensamblador. El Pico contiene un sistema de cliente en un chip (SoC) llamado RP2040, por lo que es la primera entrada de la Fundación en el mercado de microcontroladores de bajo coste. El RP2040 contiene una gran cantidad de coprocesadores para realizar operaciones aritméticas y funciones de E/S especializadas. Este libro le mostrará cómo funcionan estas CPUs desde una perspectiva de bajo nivel y fácil de aprender.

Hay ocho nuevos coprocesadores de E/S programables (PIO) que tienen su propio lenguaje ensamblador especializado que soporta una amplia variedad de protocolos de interfaz. Explorarás estos protocolos y escribirás programas o funciones en Lenguaje Ensamblador para conectarte a todas las interfaces de hardware incluidas. A continuación, irá más allá de trabajar en su propia placa y proyectos para contribuir al SDK oficial del RP2040. Por último, llevarás tus proyectos de hardware DIY al siguiente nivel de rendimiento y funcionalidad con habilidades de programación más avanzadas.

Lo que aprenderás

⬤ Leer y comprender el código en lenguaje ensamblador que forma parte del SDK de Pico.

⬤ Integrar código de Lenguaje Ensamblador y C juntos en un programa.

⬤ Interactuar con las opciones disponibles para electrónica DIY y proyectos IoT.

Para quién es este libro

Makers que ya han trabajado con microcontroladores, como el Arduino o el Pico, programando en C o Python. Aquellos interesados en profundizar y aprender cómo funcionan estos dispositivos a un nivel inferior, aprendiendo Lenguaje Ensamblador.

Otros datos del libro:

ISBN:9781484277522
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:320

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Born Bad
'Si el mundo te dice que eres malo, ¿está sellado tu destino? ¿O puedes escribir tu propia historia? Smouha tiene una mano elegante y Smith un arte igualmente elegante'. -- School...
Born Bad
Fiscalidad: Una introducción muy breve - Taxation: A Very Short Introduction
La fiscalidad es crucial para el funcionamiento del Estado moderno. Los...
Fiscalidad: Una introducción muy breve - Taxation: A Very Short Introduction
Programación en Lenguaje Ensamblador Raspberry Pi: Codificación del Procesador Arm - Raspberry Pi...
Obtenga todas las habilidades necesarias para...
Programación en Lenguaje Ensamblador Raspberry Pi: Codificación del Procesador Arm - Raspberry Pi Assembly Language Programming: Arm Processor Coding
Leibstandarte: Ardenas 1944 - Leibstandarte: Ardennes 1944
La 1ª División Panzer SS Leibstandarte Adolf Hitler fue la punta de lanza del asalto de la Sexta Panzer Armee de...
Leibstandarte: Ardenas 1944 - Leibstandarte: Ardennes 1944
La lucha por Europa: la joven África en su camino hacia el Viejo Continente - The Scramble for...
Desde la angustiosa situación de los inmigrantes que...
La lucha por Europa: la joven África en su camino hacia el Viejo Continente - The Scramble for Europe: Young Africa on Its Way to the Old Continent
82ª División Aerotransportada: Normandía 1944 - 82nd Airborne: Normandy 1944
El 15 de agosto de 1942, la 82ª Aerotransportada se convirtió en la primera división...
82ª División Aerotransportada: Normandía 1944 - 82nd Airborne: Normandy 1944
Economía medioambiental - Environmental Economics
En esta Brevísima introducción , Stephen Smith muestra cómo el campo de la economía medioambiental estudia la forma en...
Economía medioambiental - Environmental Economics
RP2040 Programación en Lenguaje Ensamblador: ARM Cortex-M0+ en la Raspberry Pi Pico - RP2040...
Aprende a programar las CPUs duales ARM Cortex M0+ del...
RP2040 Programación en Lenguaje Ensamblador: ARM Cortex-M0+ en la Raspberry Pi Pico - RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico
Lectura de artículos periodísticos en japonés: Guía para estudiantes avanzados de japonés - Reading...
Dirigido al estudiante avanzado de japonés, este...
Lectura de artículos periodísticos en japonés: Guía para estudiantes avanzados de japonés - Reading Japanese Newspaper Articles: A Guide for Advanced Japanese Language Students
La lucha por Europa: la joven África en su camino hacia el Viejo Continente - The Scramble for...
Desde la angustiosa situación de los inmigrantes que...
La lucha por Europa: la joven África en su camino hacia el Viejo Continente - The Scramble for Europe: Young Africa on Its Way to the Old Continent
Cuba: La tierra de los milagros - Un viaje por la Cuba moderna - Cuba: The Land Of Miracles - A...
Los cubanos describen su nación como «La Tierra de...
Cuba: La tierra de los milagros - Un viaje por la Cuba moderna - Cuba: The Land Of Miracles - A Journey Through Modern Cuba
Lectura de artículos de periódicos japoneses: Guía para estudiantes avanzados de japonés - Reading...
Dirigido al estudiante avanzado de japonés, este...
Lectura de artículos de periódicos japoneses: Guía para estudiantes avanzados de japonés - Reading Japanese Newspaper Articles: A Guide for Advanced Japanese Language Students

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)