Таким образом, во встроенном системном блоке, который я возьму в следующем году, мы узнаем, что динамические структуры данных - это плохо, что есть во встроенной системной программе. но в лекционных заметках не говорится, почему.
Теперь я работаю над небольшим масштабом, встроенный контроллер "LURC", в основном, просто использует преимущества периферии демонстрационной платы "Butterfly" для AVR169MEGA. выдает 4 сигнала PWM для сервоуправления и ESC. а также предоставить 9-сегментный ЖК-экран.
Теперь я не могу придумать какой-либо способ хранения инструкций, так как они получают серийный номер USART, чем очередь. esp для вещей, где мне нужно подождать, пока не будет получено неизвестное количество данных: например, строка, отображаемая на ЖК-экране.
так почему бы вам не использовать динамические структуры данных на микроконтроллере во встроенных системах? Это просто, что вы в значительной степени ограничены окружающей средой, и должны быть уверены, что ваши mallocs преуспевают?