Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como #Embeded

No es necesario redescubrir la rueda

¿Qué se ha realizado ya sobre este tema? Esa es una pregunta clave que ahorra mucho tiempo. Una vez localizado el código (SimpleFIFO) que tenía la mayor probabilidad de introducir ruido en el sistema de reproducción de audio en el que estoy trabajando, tenía la opción de entrar en mayor detalle para mejorar la librería o ver que se había hecho sobre el tema en la red. Encontré la   Lightweight Ring Buffer Library  de Dean Camera, lo que el autor comenta de la misma se acomodaba a mis necesidades: “Ultra lightweight ring buffer, for fast insertion/deletion. This uses inlined functions for maximum speed. All buffers created with this library must be of the same size, however multiple independant buffers can be created. Note that for each buffer, insertion and removal operations may occur at the same time (via a multithreaded ISR based system) however the same kind of operation (two or more insertions or deletions) must not overlap. If there is possibility of two or more of...