Por lo tanto, en una unidad de sistemas integrados, que tomaré en la universidad el próximo año, aprenderemos que las estructuras de datos dinámicas son algo malo de tener en un programa de sistema integrado. pero las notas de la conferencia no explican por qué.¿Qué tan malo es usar estructuras de datos dinámicas en un sistema integrado?
Ahora estoy trabajando en una escala moderada, el controlador \ LURC integrado de sistemas, sobre todo solo aprovecha las ventajas del periférico de la placa de demostración "Mariposa" para el AVR169MEGA. produjo 4 señales PWM para controlar los servo y ESC. y también para proporcionar una pantalla LCD de 9 seg.
Ahora no se me ocurre ninguna manera mejor de almacenar las instrucciones, ya que se reciben en el vial serie de USART, que en una cola. esp para cosas donde tendré que esperar hasta que se reciba una cantidad desconocida de datos: por ejemplo, una cadena para mostrar en la pantalla LCD.
¿por qué no utiliza estructuras de datos dinámicas en un microcontrolador en un sistema integrado? ¿Es solo que estás en un ambiente con mucha memoria restringida y tienes que estar seguro de que tus mallocs están teniendo éxito?
esto: http://www.nongnu.org/avr-libc/user-manual/malloc.html es tranquilo bueno –