Ir al contenido
  • Publica
    • Cómo editar un libro
    • Tarifas
    • Distribución
    • Promoción
    • Preguntas frecuentes Autopublicación
  • CATÁLOGO
    • Autores
    • Publicaciones
  • TARIFAS
  • PREMIOS
  • MEDIOS
    • Prensa
    • Noticias
    • Blog para escritores
    • Eventos
  • Quiénes somos
  • Contacto
  • Tienda Círculo Rojo
  • Agenda una cita
  • Publica
    • Cómo editar un libro
    • Tarifas
    • Distribución
    • Promoción
    • Preguntas frecuentes Autopublicación
  • CATÁLOGO
    • Autores
    • Publicaciones
  • TARIFAS
  • PREMIOS
  • MEDIOS
    • Prensa
    • Noticias
    • Blog para escritores
    • Eventos
  • Quiénes somos
  • Contacto
  • Tienda Círculo Rojo
  • Agenda una cita

Linux Driver Development for Embedded Processors

Colección Investigación
Amazon
CC Libros
El Corte Inglés
Casa del Libro
FNAC
Editorial Círculo Rojo
Paypal
Web del autor

Los costes y tiempos de envío del libro «Linux Driver Development for Embedded Processors» varían según el minorista. Consulte los detalles específicos en el sitio del proveedor seleccionado.

Linux Driver Development for Embedded Processors
The flexibility of Linux embedded, the availability of powerful, energy efficient processors designed for embedded computing and the low cost of new processors are encouraging many industrial companies to come up with new developments based on embedded processors. Current engineers have powerful tools at their disposal for developing applications previously unimagined, but they need to understand the countless features that Linux offers today.
This book will teach you how to develop Linux device drivers for Device Tree Linux embedded systems. The Device Tree is a binary file containing the description of your SoC (System on Chip) and your hardware.
Before moving to the Device Tree, this information was previously hard-coded in the Kernel source code. In non-Device Tree Kernels a small change, such as the modification of an I2C peripheral’s address would force a recompilation of the Kernel image to be run.
You will learn how to write different types of Linux drivers as well as the appropriate Application Program Interfaces and methods to interface with the Kernel and the User space. With emphasis on practical implementation, this book will guide you through development of more than 20 Linux device drivers that can be easily reproduced in any NXP i.MX6 Series Applications Processors platform. You only need to have an i.MX6 board that has some GPIOs, a SPI controller and an I2C controller available to develop all the drivers. All the drivers have been tested in two different platforms, the NXP i.MX6 SABRE board and the SolidRun i.MX6 HummingBoard to demonstrate how easily a driver can be ported from one platform to the other. You will learn how to develop drivers from the simplest ones to drivers that manage accelerometers, I2C Digital-to-Analog Converters (DAC) and serial SPI Analog-to-Digital Converters (ADC). You will also write DMA drivers, drivers that manage interrupts and user-space drivers using the UIO framework.
Who this book is written for
This book is ideal for Linux embedded application developers who have never written drivers before. It is also indicated for Linux embedded programmers that have developed drivers for non-Device Tree Kernels and want to learn how to create new Device Tree-based ones. And finally it is for students and hobbyists that want to learn how to deal with the low level hardware of embedded platforms using Linux. Before reading this book, having prior, basic knowledge of C language, Linux embedded and Yocto Project tools would be helpful, though not mandatory.

ISBN: 978-84-9160-019-0

Formato: Edición digital

Tamaño: 20x25

Páginas: 496

Precio: 40.00€

¡Mira este vídeo!

¿Te ha gustado «Linux Driver Development for Embedded Processors»? ¡Compártelo!

Facebook
Twitter
LinkedIn
WhatsApp
Pinterest
Email

Escrito por:

Loading...
Alberto Liberal de los Ríos
CONTACTA CON NOSOTROS
* Los campos con asterisco son obligatorios.
Llámanos sin compromiso al
91 082 00 48
Publica tu libro logo
Facebook Twitter Youtube Vimeo Instagram
Copyright © 2007 – 2025. Todos los derechos reservados.
EMPRESA
  • La empresa
  • Publicaciones
  • Autores
  • Contacto
  • La empresa
  • Publicaciones
  • Autores
  • Contacto
PUBLICA TU OBRA
  • Cómo editar un libro
  • Tarifas
  • Servicios editoriales
  • Distribución
  • Cómo editar un libro
  • Tarifas
  • Servicios editoriales
  • Distribución
LEGAL
  • Aviso Legal
  • Política de cookies
  • Política de Privacidad
  • Aviso Legal
  • Política de cookies
  • Política de Privacidad
Gestiona tu privacidad
Utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. Lo hacemos para mejorar la experiencia de navegación y para mostrar (no-) anuncios personalizados. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o los ID's únicos en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
Administrar opciones Gestionar los servicios Gestionar {vendor_count} proveedores Leer más sobre estos propósitos
Administrar opciones
{title} {title} {title}
 
Con la firma del contrato antes del día 30 de mayo: 
-Para tiradas de 50 y 100 ejemplares te regalamos un anuncio en redes sociales.
–A partir de 200 ejemplares descuento de 100 euros. 
*Estas promociones no son acumulables.
Días
Horas
Minutos
Segundos