ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
1150963 Топик полностью
Dingo (03.12.2021 16:59, просмотров: 273) ответил Adept на есть желание и потребность сделать простой генератор ПСП (а лучше что-то более близкое к действительно случайному ряду). Кроме как использования шума АЦП в голову ничего не приходит (ну алгоритмы программного ПСП как бы известны, но хочется настоящего RND, причём минимальными программными и ресурсными (в виде необходимой для этого RAM/EEPROM/FLASH) затратами. Вроде
Идея на обсуждение: несмотря на неслучайность шума АЦП, можно брать младший разряд, и перед взятием следующего выжидать n тактов/микросекунд/попугаев до взятия следующего бита или битов. В следующее значение задержки попадут уже n+1 бит шума АЦП, 

что в общем случае делает малопредсказуемую задержку и малопредсказуемое же влияние наводок на выработанное число. Вопрос в том, достаточно ли случайным будет такой механизм? А то в ряде случаев и random () { return( 4);} годится.