Память, используемая для дескрипторов, является внутренней деталью реализации каждого устройства USB, поэтому вы не найдете никакой информации об этом в спецификации USB.Если у вас есть микроконтроллер с флэш-памятью, это, как правило, наиболее логичное место для хранения дескрипторов, поскольку дескрипторы, как правило, не меняются во время выполнения, а флеш-память, как правило, самая обильная на микроконтроллере.Вы можете успешно сохранить их в EEPROM или RAM, если хотите.
Если вы разрабатываете устройство USB с использованием микроконтроллера, вы обычно указываете дескрипторы где-то в исходном коде прошивки.После того, как вы скомпилируете прошивку и загрузите ее на устройство с помощью программатора, вам обычно не нужно менять дескрипторы.