Con lo del software me suelo liar al hablar, aparte de lo poco que se, claro. Si digo alguna chorrada quien sepa que me corrija.
Me refiero a que cuando en un diseño de un sistema embebido, lleve sistema operativo o no, quieres conectar cosas, necesitas una capa de programación por debajo. Bien en librerías (lo que serian los drivers) o bien incluidas en el firmware del sistema en si. Pongamos el caso más sencillo en el que colgamos un interruptor de una de las entradas disponibles de la EOMA. Habría que realizar código que permitiera a las aplicaciones que corriesen sobre el SO, supiesen que existe un bit reservado en alguna parte de memoria, que se correspondería con los estados de ese interruptor.
Y quien dice esto dice una ranura de expansión para tarjetas SD, un sensor inercial, o lo que se te ocurra. Por lo poco que se, lo bueno sería la persona que se dedicase a realizar esto, diese algunas indicaciones de como quiere las conexiones para poder realizar esas tareas de programación después. Y habrá alguna cosa hecha seguramente, pero no creo que este todo ni para todo.
En mi caso tengo que decir que solo he hecho pequeños firmwares para sistemas basados en microcontroladores y pequeñas librerias para estos, por lo que toda la parte de trabajo que menciono se escapa de mis posibilidades.
Dicho esto y habiéndolo meditado un poco más. Si alguien es capaz de asumir ese rol, no me importaría colaborar realizando cosillas que hiciesen falta. Mas que nada por aprender, y dentro de mis posibilidades ya que por fortuna, por fin estoy currando y no me queda apenas tiempo libre ahora.
Marcadores