Как эффективно генерировать случайные числа в микроконтроллере?

Как эффективно генерировать случайные числа в микроконтроллере? Существуют ли общие рекомендации или особый быстрый метод?