Te adelanto y sin conocer los entresijos... que no te hace falta añadir nada más, puesto que ya lo tienes todo.capsule5000 escribió: ↑23 Feb 2020, 15:03
Respecto al software, los que dominan del tema son @rcmolina y @merlinkv, y como puedes observar la idea es la de ir incluyendo mejoras y más funciones (Yo continuo diciendo que seria bastante interesante incluir una función de grabación, ya que tenemos memoria de sobras, pero desconozco si eso es posible sólo mediante software, o hay que adaptar una placa extra tipo modulo MP3 VS1053. De manera rudimentaria he podido grabar y reproducir en una SD un pequeño programa hecho en BASIC).
Entiendo que quieres grabar como cuando grabábamos en un Casete, pero el volcado sería en una tarjeta de memoria SD, si puedes leer, puedes escribir. No te hace falta nada más. La interfaz se encarga de todo, y tanto para leer como en escritura los voltajes son idénticos, es una capa intermedia quien se encarga de la I/O.
Además, como has dicho... lo has logrado en una SD, luego es viable, otra cosa es que se pueda pulir más, o incluso implementar para otros soportes diferentes (USB, etc), bien programado y con cohesión alta y bajo acoplamiento, tendríamos una granulación alta, esto permite que luego con añadir las llamadas a funciones especificas de un determinado dispositivo se pudieran hacer más y más compatibles con diversidad de formatos/dispositivos.
El coste en memoria sería ridículo a la hora de añadir un nuevo dispositivo compatible el cual no usara las librerías estándar de los demás dispositivos.
Tengo poca información de la estructura que estáis diseñando. Pero si queréis os paso un par de videos de ejemplo sobre algunos problemas de paralelismo que he compartido con mis compañeros a los cuales les explico como solventar problemas diversos, es aplicar la misma metodología.
A ver si encuentro algún ejemplo...
QuickSort con Paralelismo
Otro más...
Procesamiento Paralelo con 2 Topologias