Skip to content

xeymad/STM32RandFromADC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

STM32RandFromADC

Implementation of a Random Number Generator (RNG) in STM32F401RE Nucleo Board using ADC

Achieved Speed

This RNG returns a random number of 32 bits every 2 milliseconds by using Analog to Digital Converter (ADC) together with DMA.
In 1 second there are 500 computations, which means that assested speed of the RNG is 16 Kbps.

Note

To assest a minimal quality of this RNG, a generated file from UART (data2.adc) is tested in the NIST SP800-22rev1a test suite.
The output is displayed in file console_output.txt.

For more informations, send a mail to [email protected].

About

Implementation of a Random Number Generator (RNG) in STM32F401RE Nucleo Board using ADC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published