Hola de nuevo.
Gracias por responder.
Vi que había un correo y me contacté con el autor del libro quien ha sido muy amable en proporcionarme un poco más de información mucha de la cual si está en la página de Leanpub y esto es lo que ha respondido:
"El libro no es para aprender desde cero los microcontroladores PIC32, el objetivo del libro es enseñar una manera de programar ordenada el código o firmware, ya que generalmente cada quien programa como desee y no hay mucha información de alguna norma o regla. Por lo tanto el lector ya debe conocer por tener algo de experiencia con microcontroladores.
Hago énfasis en utilizar multitareas e interrupciones en conjunto para escribir un código más eficiente.Pude haber escogido cualquier microcontrolador de cualquier marca, de 8, 16 o 32 bits, pero decidí hacerlo con el PIC32 porque he trabajado ya muchos años con el ese MCU. Lo explicado en el libro se puede aplicar a cualquier microcontrolador.
El capítulo que corresponde a la explicación a manera general de multitareas e interrupciones está condensado en este video de MCHP del cual he realizado los correspondientes permisos para su uso, así como información de las hojas de datos y documentos relacionados:
Además del conocimiento teórico y básico del tema de multitareas e interrupciones, realizo ejemplos desde encender a un led periodicamente, enviar y recibir datos por el Uart o visualizar datos en un display, todo en base a multitareas, tareas cooperativas e interrupciones.
Los primeros 8 capítulos no utilizo Harmony, si no tareas de multiestados que es muy parecido a Harmony.
A partir de los siguientes capítulos utilizaré Harmony para periféricos complejos como Ethetnet, USB, Módulo WiFi, etc"
Respecto a la compra de un ebook técnico aún sin terminar he consultado en diferentes partes y he aquí las ventajas y desventajas:
• Puedes pedir una mejor explicación de un tema al autor.
• Puedes ayudar a corregir errores de cualquier tipo.
• Cada vez que el autor actualice el libro recibes un correo con un enlace para descargarlo.
• Se tiene acceso a capítulos antes que esté terminado, ya que un libro técnico toma muchas veces hasta más de un año en su finalización.
•
El libro puede actualizarse constantemente.
Por ejemplo el autor indica que cuando termine los Capítulos 9 al 15, piensa reescribir los primeros con una placa Curiosity de PIC32MZ, obviamente podré descargar esa nueva versión sin pagar de nuevo por el libro.Desventajas.
• Compras un libro a un no terminado.
• Muchas personas no se adaptan a leer un libro en formato digital.
Por mi parte yo tengo experiencia con PIC16 y PIC18, voy a intentar comprarlo para ver que tal práctico puede ser aplicar lo mismo con dichos microcontroladores, lo malo es que no poseo una cuenta en PayPal para comprar ni tarjeta de crédito, pero ya veré como puedo comprarlo.